batfowl meaning
UK US
batfowl (verb): catch birds by temporarily blinding them.
Definition of batfowl
- catch birds by temporarily blinding them
Type of: capture
Word lists: words starting with BA · words ending in WL · 7-letter words
More about batfowl on Wikipedia.