Meaning of hummer in English
Noun
hummerEtymology
1980s: from Humvee + -erDefinitions
1. a singer who produces a tune without opening the lips or forming words- 2. (baseball) a pitch thrown with maximum velocity
Examples
- « he swung late on the fastball »
- « he showed batters nothing but smoke »