History
History
Synonyms
UK
US
Meaning:
impasse

a position from which no progress is possible

stalemate

CUL-DE-SAC as in Wiktionary
CUL-DE-SAC as in Wikipedia