meaning of downtrodden

1. Trodden down; trampled down; abused by superior power.


Related Words

downtrodden |

Developed & Maintained By Taraprasad.com

Treasure Words