English dictionary
beanball meaning and definition
Definition and meaning of beanball at MeaningMonkey.org. beanball meaning and definition in the English Dictionary.BEANBALL noun
Definition of beanball (noun)
- a baseball deliberately thrown at the batter's head
- synonyms: beaner
Source: Princeton University Wordnet