Dictionary

Explore meaning, context, and usage with an online dictionary experience optimized for multilingual workflows.

Clear

Try these words

Meaning of motor car

Source language: EnglishDictionary language: English

motor car

noun

Definitions

  1. A railway coach (usually powered by electric motors) which can pull (or push) trailers (other coaches). Alternatively, the motor coach is placed centrally in an EMU between other coaches, including driving trailers at each end.

    Synonyms:motor car

noun

Definitions

  1. An enclosed passenger vehicle powered by an engine.

noun

Definitions

  1. A motorised bus, or coach.