Beanball (
Noun
)
Meaning
A baseball deliberately thrown at the batter's head.
Classification
Nouns denoting acts or actions.
Synonyms
Beaner
Hypernyms
Delivery