constrictedEnglish

constricted

Adjective

Especially tense, especially in some dialects

English: constricted

Drawn together or squeezed physically or by extension psychologically

English: constricted

Bahasa: sempit

Bahasa words with similar meanings