What is the full meaning of microcars
MICROCAR, a compact small-engined car [n]
Example of the word microcars placed on a Scrabble board.