drawn together or squeezed physically or by extension psychologically; a constricted blood vessel; a constricted view of life'
especially tense; especially in some dialects
drawn together or squeezed physically or by extension psychologically; a constricted blood vessel; a constricted view of life'
especially tense; especially in some dialects