CONSTRICT Meaning of CONSTRICT in English v. a. Cramp, contract, compress. Soule. Dictionary of English synonyms. Словарь английских синонимов. 2012