Definition of “carthorse” - English Dictionary

british dictionary

“carthorse” in British English

See all translations

carthorsenoun [ C ]

uk /ˈkɑːt.hɔːs/ us /ˈkɑːrt.hɔːrs/

a large, strong horse used for pulling carts

(Definition of “carthorse” from the Cambridge Advanced Learner's Dictionary & Thesaurus © Cambridge University Press)