Synonyms and Antonyms for godforsaken

1. godforsaken (adj.)

located in a dismal or remote area; desolate

Synonyms: Antonyms: