constrictor Definition
Dictionary Home » Words Starting with C » constitute ... contaminate » constrictor
constrictor
noun
- 1. A snake that kills by coiling around its prey and squeezing it until it suffocates. See also boa.
2. anatomy.
- Any muscle that compresses an organ or narrows an opening.
