BEANBALL


Meaning of BEANBALL in English

[bean.ball] n (ca. 1905): a pitch thrown at a batter's head

Merriam-Webster English vocab.      Английский словарь Merriam Webster.