ditched

dɪtʃ

verb

provide with a ditch or ditches.

he was praised for ditching the coastal areas

dig a ditch in,provide with ditches,trench,excavate,drain