STRANGLER


Meaning of STRANGLER in English

/ ˈstræŋglə(r); NAmE / noun

a person who kills sb by squeezing their throat tightly

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.