Skip to content

hummer

Dictionary definition · hummer

noun

  1. a singer who produces a tune without opening the lips or forming words
  2. (baseball) a pitch thrown with maximum velocity"he swung late on the fastball"

Source: Open English WordNet (CC BY 4.0).