coarctate
verb
- 1
To press together; to crowd.
- 2
To restrain; to confine.
adjective
- 1
Constricted, narrowed or compressed
- 2
(of a pupa) enclosed in a rigid case
Translate “coarctate” to another language
Click any language to open the translator with this word already filled in.