caroche

[kə'rəʊtʃ] [kə'roʊtʃ]
英英词典释义
  • Noun
    1. a luxurious carriage suitable for nobility in the 16th and 17th century