Meaning of byroad

Definition of byroad

(noun) a side road little traveled (as in the countryside)

Other information on byroad

WIKIPEDIA results for byroad
Amazon results for byroad