downtrodden

/daʊntrˈɑdʌn/

Explore definitions, synonyms, and language insights of downtrodden

Definitions

Adjective Satellite
abused or oppressed by people in power