Online English Dictionary

Home

Batfowler


n.

One who practices or finds sport in batfowling.


© 2009 Dammam Community College