Dictionary search results

Showing 1-8 of 8 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 in noose British & World English

Bring about one’s own downfall

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

Bring about one’s own downfall

noose English-Spanish

soga f, dogal m