Dictionary definition · stifling
noun
- forceful prevention; putting down by power or authority"the suppression of heresy"
adjective
- characterized by oppressive heat and humidity"the summer was sultry and oppressive"
Similar words
Source: Open English WordNet (CC BY 4.0).