• Carthorse

    Alternative forms

    Full definition of carthorse

    Noun

    carthorse

    (plural carthorses)
    1. A large, strong horse used for pulling heavy loads.

    Anagrams

    © Wiktionary