Definition of Godforsaken

  • 1. Located in a dismal or remote area; desolate Adjective Satellite

Synonyms for word "godforsaken"

Semanticaly linked words with "godforsaken"