• Motorcar

    Pronunciation

    Alternative forms

    Full definition of motorcar

    Noun

    motorcar

    (plural motorcars)
    1. an enclosed passenger vehicle powered by an engine.

    Synonyms

    © Wiktionary