CONSTRICTOR


Meaning of CONSTRICTOR in English

n.1 any snake (esp. a boa) that kills by coiling round its prey and compressing it.

2 Anat. any muscle that compresses or contracts an organ or part of the body.

Etymology: mod.L (as constrict)

Oxford English vocab.      Оксфордский английский словарь.