Synonyms and Antonyms for batfowl

1. batfowl (v.)

catch birds by temporarily blinding them

Synonyms: