Yahoo Canada Web Search

Search results

  1. Dictionary
    ditching
    /ˈ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"

    More definitions, origin and scrabble points