HUMMER


Meaning of HUMMER in English

Hum ‧ mer /ˈhʌmə $ -ər/ BrE AmE noun [countable] trademark

a large American car made for travelling over rough ground

Longman Dictionary of Contemporary English.      Longman - Словарь современного английского языка.