hummer
(noun)
noun
1. a singer who produces a tune without opening the lips or forming words
Definition categories: person, singer, vocalist, vocalizer
2. (baseball) a pitch thrown with maximum velocity
Similar word(s): bullet, fastball, heater, smoke
Definition categories: act, delivery, pitch
Sentences with hummer as a noun:
- The newlyweds took a hummer limo back to their casino resort.