Definition of put one's head in a noose in English:

put one's head in a noose

phrase

  • Bring about one's own downfall.

    ‘if we pursue this idea, we could be putting our heads in a noose’
    • ‘This was the awakening, the realization that I had officially and for all time put my head in a noose and the hangman was taking his sweet time.’