Dictionary search results

Showing 1-5 of 5 results

noose British & World English

A loop with a running knot, tightening as the rope or wire is pulled and used to trap animals or hang people

put one's head in a noose British & World English

Bring about one’s own downfall

put one's head in a noose in noose British & World English

Bring about one’s own downfall