Subscribe
URL of the page has been copied to clipboard.
Meaning : (of roads and highways) having two or more lanes for traffic.
(of roads) having a single lane for traffic in both directions. When vehicles meet one must pull off the road to let the other pass.
Install App