MOTOR MOUNTS


Meaning of MOTOR MOUNTS in English

The rubber-covered brackets that hold the engine and transmission to the frame of the vehicle and cushions vibrations.

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