HUMMER


Meaning of HUMMER in English

n. person or thing that hums; active person; hummingbird

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.