Noose

Webster's Dictionary of the English Language

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

II. Noose ·vt To tie in a noose; to catch in a noose; to Entrap; to Insnare.

Related Words