minicar

Explore definitions, synonyms, and language insights of minicar

Definitions

Noun
a car that is even smaller than a subcompact car

More Specific Terms