What does caroche mean?

caroche meaning in General Dictionary

a type of satisfaction carriage a coach

View more

  • a lavish carriage suited to nobility when you look at the 16th and seventeenth century
  • a type of enjoyment carriage; a coach.