caroche
1. [ noun ] (transportation) a luxurious carriage suitable for nobility in the 16th and 17th century
Related terms: carriage
Similar spelling:   carrizo
  Carrico
  Carrick
  carrack
  carouse
  carioca
  carriage
  Carrasco
  cargo