Dictionary search results

Showing 1-3 of 3 results

degeneration British & World English

The state or process of being or becoming degenerate; decline or deterioration

degeneration English Thesaurus

the social degeneration of the area