D defs.my
Entry 1 sense Webster, 1913

Highroad

· High·road · IPA
01 n. A highway; a much traveled or main road.
  1. 1.
    A highway; a much traveled or main road.[Mostly British]
Syn. trunk road.