motor car ( synonym found)

Definition of motor car:

(n) : an enclosed passenger vehicle powered by an engine

Definition of motor car:

(n) : an enclosed passenger vehicle powered by an engine

Back to Top