Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

dual carriageway Definition

Cancel
dual carriageway
noun(dual carriageway)
a divided highway

Words Related to dual carriageway!

dual carriageway Examples by Brain Bank Users