meaning of dual lane

1. having a median strip or island between lanes of traffic moving in opposite directions; "a divided ">highway"


Related Words

dual-lane |

Developed & Maintained By Taraprasad.com

Treasure Words