Definitions
adjective
drawn together or squeezed physically or by extension psychologically
“a constricted blood vessel”
adjective
especially tense; especially in some dialects
Look “constricted” up elsewhere
Want another word?
Spin the dictionary for a fresh one.