suffocating adjective (NO AIR)
suffocating adjective (PREVENTING)
› preventing something or someone from improving or developing in a positive way:
It is a land of antiquated social rules and suffocating traditions.
Thesaurus: synonyms and related words