Is stifling意思
"Stifling" is an adjective that means "oppressively hot and stuffy; lacking fresh air." It can also be used metaphorically to describe something that suppresses or restricts, especially something that prevents the free expression or development of something else.