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