strangulate
柯林斯词典
1. V to constrict (a hollow organ, vessel, etc) so as to stop the natural flow of air, blood, etc, through it 使窒息; 擠壓
返回 strangulate
1. V to constrict (a hollow organ, vessel, etc) so as to stop the natural flow of air, blood, etc, through it 使窒息; 擠壓