Hummer meaning

hŭmər
One that hums.
noun
0
0
(informal) A hummingbird.
noun
0
0
(baseball) A fastball.
noun
0
0
A trademark for a durable wide-bodied vehicle with four-wheel drive.
0
0
A person or thing that hums.
noun
0
0
Advertisement
noun
0
0
noun
0
0