callejón sin salida

Noun

 * 1)  dead end, road to nowhere