Find the word definition

Wiktionary
concession roads

n. (plural of concession road English)