STIFLING Meaning of STIFLING in English [adjective]We had to deal with a lot of stifling bureaucracy. Cambridge English vocab. Кембриджский английский словарь. 2012