English主要词典
suffocating
Universal Words
adjective
1 making it difficult to breathe normally:
The afternoon heat was suffocating.
2 restricting what sb/sth can do:
Some marriages can sometimes feel suffocating. * As a public figure, she had to endure suffocating publicity.