Subscribe
URL of the page has been copied to clipboard.
Meaning : A highway divided down the middle by a barrier that separates traffic going in different directions.
Example : In Britain they call a divided highway a dual carriageway.
Synonyms : dual carriageway
Install App