Batfowl (noun) Definition, Meaning & Examples

verb (used without object)
  1. to catch birds at night by dazzling them with a light and then capturing them in a net.
verb
  1. to catch birds by temporarily blinding them with light
Batfowl (noun) Definition, Meaning & Examples

More Definitions