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