SynonymX
Speak
Godforsaken
Definition of Godforsaken
1.
Located in a dismal or remote area; desolate
Adjective Satellite
Synonyms for word "godforsaken"
waste
wild
Semanticaly linked words with "godforsaken"
inhospitable