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.

Source: en.wiktionary.org

Close letter words and terms