located in a dismal or remote area; desolate; a desert island; a godforsaken wilderness crossroads; a wild stretch of land; waste places
[ Syn: waste , wild ]