Caroche

//kəˈɹəʊtʃ// noun

Definitions

Noun
  1. 1
    A form of stately carriage or chariot obsolete
  2. 2
    a luxurious carriage suitable for nobility in the 16th and 17th century wordnet

Etymology

From French caroche, from Italian carroccio.

Next best steps

Mini challenge

Unscramble this word: caroche