caroche

EnglishEdit

EtymologyEdit

French caroche, from Italian carroccio.

NounEdit

caroche (plural caroches)

  1. (obsolete) A form of stately carriage or chariot

AnagramsEdit