English Dictionary
Definition blind alley in British English
blind alley noun
[countable] noun
Synonyms and related words

English Dictionary