An Encylopedia Britannica Company

relief road

1 ENTRIES FOUND:
relief road noun
plural relief roads
relief road
noun
plural relief roads
Britannica Dictionary definition of RELIEF ROAD
[count] British
: a road that can be used to avoid a busy area, another road with heavy traffic, etc.