Beanball
noun
noun ·Rare ·Advanced level
Definitions
Noun
- 1 A pitch deliberately thrown at the head of the batter.
- 2 a baseball deliberately thrown at the batter's head wordnet
Etymology
From bean + ball, from the slang bean (“head”).