lit. no village ahead and no inn behind (idiom) ꞏ fig. to be stranded in the middle of nowhere ꞏ to be in a predicament