Definition of Hummer

Noun: hummer  hú-mu(r)

  1. A singer who produces a tune without opening the lips or forming words
     
  2. (baseball) a pitch thrown with maximum velocity
    - fastball, heater, smoke, bullet

See also:
hummed
hummers

Anagrams containing the word hummer

hrmeum rhumme erhumm merhum mmerhu ummerh