Meaning of MOTOR in English
1》 a machine, especially one powered by electricity or internal combustion, that supplies motive power for a vehicle or other device.
2》 Brit. informal a car.
1》 chiefly Brit. driven by a ~.
↘relating to ~ vehicles: ~ insurance.
2》 giving, imparting, or producing motion or action.
↘ Physiology relating to muscular movement or the nerves activating it.
■ verb travel in a car.
↘ informal move or travel quickly.
ME: from L., lit. 'mover', based on movere 'to move'.
Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004