minicar
1. [ noun ] (British) a car that is even smaller than a subcompact car
Related terms: car minicab UK
Similar spelling:   mimicry
  Minjarez
  Minjares
  mimicker