CARTHORSE


Meaning of CARTHORSE in English

■ noun a large, strong horse suitable for heavy work.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.