batfowl

Explore definitions, synonyms, and language insights of batfowl

Definitions

Verb
catch birds by temporarily blinding them

More General Terms