What is the full meaning of carroches
CARROCH, a stately carriage, also CAROCHE, CAROACH, CAROCH [n]
Example of the word carroches placed on a Scrabble board.