What is the meaning of Microcar?

A very compact car.

Source: wiktionary.org