• Caroche

    Full definition of caroche

    Noun

    caroche

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

    Anagrams

    © Wiktionary