downtrod

Etymology 1

 * see.

Verb

 * 1)  to oppress, suppress, exploit, persecute, step down on; put down; denigrate, subjugate

Etymology 2
From.

Adjective

 * 1)  downtrodden; abused by superior power