constricting
动词 constrict:
squeeze or press together
同义词:compress, constrict, squeeze, compact, contract, press
become tight or as if tight
同义词:constrict, constringe, narrow
形容词 constricting:
hindering freedom of movement
同义词:binding
(of circumstances) tending to constrict freedom
同义词:constrictive, narrowing