Webster's Revised Unabridged Dictionary · 1913

beanball

beanball , noun

a baseball deliberately thrown at the batter's head.