English Dictionary
Definition express lane in British English
express lane noun
[countable] noun
1
the part of a motorway for cars that are travelling a long distance
Synonyms and related words
