HUMMER

Definition of HUMMER

  1. (noun)a singer who produces a tune without opening the lips or forming words
  2. (noun)(baseball) a pitch thrown with maximum velocity