ALL meanings of diamond lane
dia·mond lane
D d - noun diamond lane a highway or street lane for buses and passenger vans marked with a large diamond shape on the pavement. 1
- noun diamond lane A freeway lane designated for sole use by high occupancy vehicles. 0