strangler (n.)youdaoicibaDictYouDict[strangler 词源字典]
1550s, agent noun from strangle (v.).[strangler etymology, strangler origin, 英语词源]