multi-lane road

listen to the pronunciation of multi-lane road
English - English

Definition of multi-lane road in English English dictionary

multi-lane road
{i} road with more than two lanes of traffic
multi-lane road
Favorites