Impasse
English Meaning
An impassable road or way; a blind alley; cul-de-sac; fig., a position or predicament affording no escape.
- A road or passage having no exit; a cul-de-sac.
- A situation that is so difficult that no progress can be made; a deadlock or a stalemate: reached an impasse in the negotiations.