Batfowler
Bat·fowl·er
Batfowler
n.
One who practices or finds sport in batfowling.