strangulation

英 /ˌstræŋgjuˈleɪʃn/ 美 /ˌstræŋɡjəˈleʃən/
★★★★中高频词

中文释义

n.扼死,绞死,勒死,窒息