Definition: Meaning of, diamond lane in English to English dictionary.
Pronunciation:/ ˈdʌɪ(ə)mənd leɪn /
noun
synonym
antonym
Word Forms:
Singular
Plural
N/A
N/A
[countable][American English]
a special LANE on a road or street that is marked with a diamond shape and can be used only by buses, taxis etc and sometimes private cars with more than one passenger