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 - Словарь современного английского языка.
2012