godforsaken
['ɡɑdfɚsekən]
英英释意
- 1. located in a dismal or remote area; desolate;
- "a desert island"
- "a godforsaken wilderness crossroads"
- "a wild stretch of land"
- "waste places"
- 2. pitiable in circumstances especially through abandonment;
- "desolate and despairing"
- "left forlorn"