English Dictionary
Definition byroad in British English
byroad noun
[countable] noun
/ˈbaɪˌrəʊd/
Synonyms and related words
