Noun Definition

minicar

1.Definition: a car that is even smaller than a subcompact car

Category: Objects