downtrodden
Are you looking for: 受压受压迫的受压 受压迫的More results...
Contents
English Expression
  1. adj.:  downtrodden,  ridden,  oppressed,  unjustly or cruelly treated
Thesaurus
suffer Override of, kept down and badly treated
constrained
Containing Phrases
underdogdowntrodden workers