HUMMER


Meaning of HUMMER in English

noun Date: 1605 one that hums, hummingbird , humdinger , fastball

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.