Synonyms and Antonyms for beanball

1. beanball (n.)

a baseball deliberately thrown at the batter's head

Synonyms: