Meaning of CONSTRICTOR in English

CONSTRICTOR

[con.stric.tor] n (1735) 1: a muscle that contracts a cavity or orifice or compresses an organ

2: a snake (as a boa constrictor) that kills prey by compression in its coils

3: one that constricts

Merriam-Webster English vocab.      Английский словарь Merriam Webster.