English synonyms about - contact  

batfowl

verb

1 batfowl

Catch birds by temporarily blinding them.


Find more on batfowl elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0289