Synonyms of Batfowl in English :
Antonyms of Batfowl in English
Thesaurus of Batfowl in English
1. (verb) catch birds by temporarily blinding them