Motorcar



noun
1.
(automobile, passenger car propelled by an engine) រថយន្ដ
ENGLISH MEANING
noun
1.
An automobile, locomobile, or locomotive designed to run and be steered on a street or roadway; esp., an automobile specially designed for passengers.
2.
Any car containing motors for propulsion.