stifling
名词 stifling:
forceful prevention; putting down by power or authority
同义词:suppression, crushing, quelling
动词 stifle:
conceal or hide
同义词:smother, stifle, strangle, muffle, repress
smother or suppress
impair the respiration of or obstruct the air passage of
同义词:suffocate, stifle, asphyxiate, choke
be asphyxiated; die from lack of oxygen
同义词:suffocate, stifle, asphyxiate
形容词 stifling:
characterized by oppressive heat and humidity
同义词:sultry, sulfurous, sulphurous