Online English Dictionary

Home

Beancaper


n.

a baseball deliberately thrown at the batter's head.


© 2009 Dammam Community College