Русский-Английский словарь »

удавка означает в английский

РусскийАнглийский
удавка noun
{f}

hangman's noose(knot)
noun