Highroad /(?)/

High·road

Highroad

n.
  1. A highway; a much traveled or main road. [Mostly British]