caroche
/kɝˈoʊtʃ/
Explore definitions, synonyms, and language insights of caroche
Definitions
Noun
a luxurious carriage suitable for nobility in the 16th and 17th century