MOTORCAR MEANING IN ENGLISH

• Motorcar Definition & Synonyms

  1. (n.) An automobile, locomobile, or locomotive designed to run and be steered on a street or roadway; esp., an automobile specially designed for passengers.
  2. (n.) Any car containing motors for propulsion.


Synonyms:
Automobile, Car, Machine,

RECENT SEARCHES