ditch - definition and synonyms

noun [countable] 

Your browser doesn’t support HTML5 audio

  1. 1
    a long narrow hole dug along the side of a road or field, usually so that water can run into it
  2.   From our crowdsourced Open Dictionary
    die in a ditch informal to make extreme sacrifices for a cause

    Labour is not prepared to die in a ditch for the Single Market.

    Submitted from United Kingdom on 19/01/2017