suffocating /ˈsʌfəˌkeɪtɪŋ/ adjective
suffocating
/ˈsʌfəˌkeɪtɪŋ/
adjective
Learner's definition of SUFFOCATING
[more suffocating; most suffocating]
1
: very unpleasant or uncomfortable because there is not enough fresh air令人憋闷的;使人喘不过气的 2
—
used to describe something that makes it difficult to act freely束缚的;扼制的;压制的 3
—
used to describe something that makes you very uncomfortable使难受的;令人窒息的