Highroad
/(?)/
High·road
Highroad
n.
A highway; a much traveled or main road.
[Mostly British]