Downtrodden

Definition:

  • (a.) Trodden down; trampled down; abused by superior power.

Compare downtrodden with other words:

downtrodden vs. subjugated

downtrodden vs. persecuted