MICROCARS is a playable word

microcar Scrabble® Dictionary

noun
pl. microcars
a very small car

180 Playable Words can be made from "MICROCARS"