Refine this word faster
Beanball
noun
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”).
See also for "beanball"
Next best steps
Mini challenge
Unscramble this word: beanball