HUMMER


Meaning of HUMMER in English

[hum.mer] n (1605) 1: one that hums

2: hummingbird

3: humdinger

4: fastball

Merriam-Webster English vocab.      Английский словарь Merriam Webster.