MONSTER


Meaning of MONSTER in English

A type of vehicle, usually a truck, which has very large tires.

English dictionary of automotive terms.      Английский словарь автомобильных терминов.