HUMMER


Meaning of HUMMER in English

■ noun N. Amer. another term for Humvee .

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.