constrictor
noun [ C ] uk/kənˈstrɪk.tər/ us/kənˈstrɪk.tɚ/
(SNAKE)
(将猎物卷缠绞死的)蟒,大蛇
any snake that kills animals and birds by wrapping itself around them and crushing them
See also: boa (SNAKE)
(MUSCLE)
medical specialized缩肌
a muscle that makes a part of the body narrower