An Encylopedia Britannica Company

stifling

stifling /ˈstaɪfəlɪŋ/ adjective
stifling
/ˈstaɪfəlɪŋ/
adjective
Britannica Dictionary definition of STIFLING
[more stifling; most stifling]
: not allowing something to be done or expressed