Multilane Meaning

There are 1 meaning(s) for word Multilane

Meaning 1 : (of roads and highways) having two or more lanes for traffic

Multilane Antonyms

  • single-lane