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