Word Hen
What is the meaning of the word "
constricted
"?
Definitions:
drawn together or squeezed physically or by extension psychologically
adjective
a constricted blood vessel