Synonyms and Antonyms for beanball

1. beanball (n.)

a baseball deliberately thrown at the batter's head

Synonyms: Antonyms: