Find the word definition

Wiktionary
horsecarts

n. (plural of horsecart English)

Usage examples of "horsecarts".

The road was littered with debris: half-tracks lying upside down, charred Tiger tanks, horsecarts splintered and upended.