Beaner — synonyms, definition

1. beaner (Noun)

1 synonym
beanball
1 definition

beaner (Noun) — A baseball deliberately thrown at the batter's head.

2 types of
delivery pitch