ditched

verb

Provide with a ditch or ditches.