beanball Meaning, Definition & Usage

  1. noun a baseball deliberately thrown at the batter's head
    beaner.

WordNet