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

More General Terms