Home Synonyms downtrodden
See US English definition of downtrodden
See UK English definition of downtrodden
1‘they kept alive the spirit of a downtrodden nation during centuries of foreign occupation’
READ THESE ARTICLES