Heligoland trap noun1 •A large, building-sized, funnel-shaped, rigid structure of wire mesh or netting used to catch birds for ornithological study. formsHeligoland traps