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