What is the full meaning of tricars
TRICAR, a three-wheeled car [n]
Example of the word tricars placed on a Scrabble board.