柯林斯词典strangulate /ˈstræŋɡjʊˌleɪt/ 1. V to constrict (a hollow organ, vessel, etc) so as to stop the natural flow of air, blood, etc, through it 使窒息; 挤压 返回 strangulate剑桥词典to kill someone by pressing their throat so that they cannot breathe ; strangle 扼杀,掐死人 返回 strangulate