1. 令人窒息的;闷热的
Stifling heat is so intense that it makes you feel uncomfortable. You can also use stifling to describe a place that is extremely hot.
2. (情况)令人窒息的,令人感到压抑的
If a situation is stifling, it makes you feel uncomfortable because you cannot do what you want.
3. see also: stifle