Wiktionary
no through roads
n. (plural of no through road English)
n. (plural of no through road English)