Yahoo Web Search

Search results

  1. Dictionary
    Ditching
    /ˈdiCHiNG/

    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"