Noun Definition

beanball

1.Definition: a baseball deliberately thrown at the batter's head

Related Noun(s):beaner

Category: General