Online Dictionary and Scrabble Word Finder
(n.) One who practices or finds sport in batfowling.
Batfowler Batfowling