Find the word definition

Wiktionary
no through roads

n. (plural of no through road English)