Also spelled high-road
noun
Freq #136271
Meanings
-
1
noun
a main public road or highway; now more often written high road
Tolls collected on the highroad were meant to pay for its repair.
Thesaurus
Etymology
A compound of high + road. In this older use high meant principal or public, so a highroad was the chief route between places rather than necessarily a road at high elevation.