English
›
Words
noose
Translation:
English
Noun
2
loop
formed in a rope
Add
Translation