Webster's Revised Unabridged Dictionary · 1913
beanball
Copy link
beanball
, noun
a baseball deliberately thrown at the batter's head.
↑