What does batfowl mean?

batfowl meaning in General Dictionary

catch wild birds by briefly blinding them