Noun beanball has 1 sense
  1. beanball, beaner - a baseball deliberately thrown at the batter's head
    --1 is a kind of pitch, delivery
,
TOP