Zil lane
Noun
Meaning
Zil lane (plural Zil lanes)
(UK, derogatory) Any of the road lanes in London, England, dedicated for vehicles transporting VIPs during the 2012 London Olympics.
Noun
Zil lane (plural Zil lanes)
(UK, derogatory) Any of the road lanes in London, England, dedicated for vehicles transporting VIPs during the 2012 London Olympics.