STIFLING OF THE ECONOMY


Meaning of STIFLING OF THE ECONOMY in English

choking the economy, slowing down the economy, causing negative effects in the economy

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.