oxharrow

noun

Definition of oxharrow

archaic
: a large heavy harrow used especially on clay land