English dictionary
batfowl meaning and definition
Definition and meaning of batfowl at MeaningMonkey.org. batfowl meaning and definition in the English Dictionary.BATFOWL verb
Definition of batfowl (verb)
- catch birds by temporarily blinding them
Source: Princeton University Wordnet