Refine this word faster
Caroche
//kəˈɹəʊtʃ// noun
Definitions
Noun
- 1 A form of stately carriage or chariot obsolete
- 2 a luxurious carriage suitable for nobility in the 16th and 17th century wordnet
Etymology
From French caroche, from Italian carroccio.
See also for "caroche"
Next best steps
Mini challenge
Unscramble this word: caroche