minicar has definitions from the field of transportation
1
[ noun ] (British) a car that is even smaller than a subcompact car

Related terms

car minicab UK

*