Get Your Premium Membership

Motorcar

Definition

[n] car or vehicle that has a motor engine

Related Information

More Motorcar Links

Synonyms

auto, automobile, car, machine