English-Chinese dictionary »

noose meaning in Chinese

EnglishChinese
noose [nooses] (adjustable loop or rope)
noun
[UK: nuːs]
[US: ˈnuːs]

环 /huán/noun

noun

noun

缳 /huán/noun