NOOSE


Meaning of NOOSE in English

noun a running knot, or loop, which binds the closer the more it is drawn.

2. noose ·vt to tie in a noose; to catch in a noose; to entrap; to insnare.

Webster English vocab.      Английский словарь Webster.