What is the meaning of Downtrod?
to oppress, suppress, exploit, persecute, step down on; put down; denigrate, subjugate
downtrodden; abused by superior power
Source: wiktionary.orgSearch words containing
to oppress, suppress, exploit, persecute, step down on; put down; denigrate, subjugate
downtrodden; abused by superior power
Source: wiktionary.orgSearch words containing