HUMMER
Definition
- noun a singer who produces a tune without opening the lips or forming words.
- noun (baseball) a pitch thrown with maximum velocity. — synonyms: fastball, heater, smoke, bullet
Examples
- “The newlyweds took a hummer limo back to their casino resort.”