motorcar
Meaning
- An enclosed passenger motor vehicle, a car, powered by an engine.
- A self-propelled railway vehicle.
Synonyms
motor-car
fast runner
electrocar
electromobile
electric motor car
electric power cart
electrically operated motor car
Frequency
Etymology
From motor + car.
Bookmark this
Improve your pronunciation
Start learning English with learnfeliz.
Practice speaking and memorizing "motorcar" and many other words and sentences in English.
Go to our English course page
Notes