英式:[ˈstræŋɡjʊleɪt]美式:[ˈstræŋɡjəˌleɪt]
v.使窒息;绞窄;挤压
strangulate : 勒死 ... 在 《医学英语词典》 中查看更多... strangulate : 绞窄(静脉 ... 在 《外研社英语词典》 中查看更多...
strangulated