English synonyms about - contact  

beanball

noun

1 beanball

A baseball deliberately thrown at the batter's head.

synonym: beaner.


Find more on beanball elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0264