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
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