Search results
- Dictionaryditching/ˈdɪtʃɪŋ/
noun
- 1. the construction or repair of ditches: "they would have to pay for hedging and ditching"
- 2. the action of getting rid of or giving up something: informal "the ditching of the show isn't a massive surprise"
Powered by Oxford Dictionaries