What is the full meaning of multicar
involving several cars [adj]
Example of the word multicar placed on a Scrabble board.