STIFLING


Meaning of STIFLING in English

[adjective]We had to deal with a lot of stifling bureaucracy.

Cambridge English vocab.      Кембриджский английский словарь.