STRANGLER


Meaning of STRANGLER in English

[noun] [C]A strangler is a person who kills people by pressing their throats so that they cannot breathe.The newspapers dubbed him 'the Boston Strangler'.

Cambridge English vocab.      Кембриджский английский словарь.