Minicar — definition

1. minicar (Noun) Brit

1 definition

minicar (Noun) — A car that is even smaller than a subcompact car.

5 types of
auto automobile car machine motorcar
1 type
minicab