English
Detailed Synonyms for godforsaken in English
godforsaken:
-
godforsaken
-
godforsaken
– located in a dismal or remote area; desolate 1waste; wild; godforsaken– located in a dismal or remote area; desolate 1-
waste adj
-
wild adj
-
godforsaken adj
-