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