Discouraged sailors Synonyms
Discouraged replaced
Definitions for Discouraged
- (adjective) lacking in resolution
- (adjective) made less hopeful or enthusiastic
Synonyms for phrase
DS abbreviation
DS is an abbreviation for Discouraged SailorsWhat does DS stand for?
DS stands for "Discouraged Sailors"