柯林斯词典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