CAROCHE


Meaning of CAROCHE in English

noun a kind of pleasure carriage; a coach.

Webster English vocab.      Английский словарь Webster.