English to English
stifling
noun (n)
- forceful prevention; putting down by power or authority(noun.act)Example:
The stifling of all dissent.
source: wordnet30
adjective satellite (s)
- characterized by oppressive heat and humidity(adj.all)Example:
The stifling atmosphere.
source: wordnet30