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