Caroche

/kəˈɹəʊtʃ/ noun

noun ·Rare ·Advanced level

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.

More for "caroche"