GODFORSAKEN PLACE Meaning of GODFORSAKEN PLACE in English desolate site, remote spot, neglected place, dismal spot Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012