Meaning of batfowl
Definition of batfowl
(verb)
catch
birds by
temporarily
blinding
them
Other information on batfowl
WIKIPEDIA results for
batfowl
Amazon results for
batfowl
Tweet