Caroche(n.) A kind of pleasure carriage; a coach.
Caroched(a.) Placed in a caroche.

Words within caroche