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.