Downtrodden mutants Synonyms

Definitions for Downtrodden


  • (adjective) suffering grave abuse or injustice at the hands of one in authority
  • (adjective) abused or oppressed by people in power

DM abbreviation

DM is an abbreviation for Downtrodden Mutants
What does DM stand for?
DM stands for "Downtrodden Mutants"