What is the full meaning of beanballs
BEANBALL, a baseball thrown at the head [n]
Example of the word beanballs placed on a Scrabble board.