Discouraged monster Synonyms
Definitions for Discouraged
- (adjective) lacking in resolution
- (adjective) made less hopeful or enthusiastic
Synonyms for phrase
DM abbreviation
DM is an abbreviation for Discouraged MonsterWhat does DM stand for?
DM stands for "Discouraged Monster"