Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

beanball Definition

Cancel
beanball
noun()
a baseball deliberately thrown at the batter's head
Synonyms: beaner,

Words Related to beanball!

beanball Examples by Brain Bank Users