minicar

/mˈɪnikɑr/

Explore definitions, synonyms, and language insights of minicar

Definitions

Noun
a car that is even smaller than a subcompact car

More Specific Terms