DEGRADATION


Meaning of DEGRADATION in English

[noun] [U]An increasing number of people are being reduced to the degradation of having to beg on the streets.

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