Meaning of hummer
Definition of hummer
(noun)
a
singer
who produces a
tune
without
opening
the lips or forming
words
(baseball) a
pitch
thrown
with
maximum
velocity; "he swung
late
on the fastball"; "he showed batters
nothing
but smoke"
Other information on hummer
WIKIPEDIA results for
hummer
Amazon results for
hummer
Tweet