LANCASTER GATE


Meaning of LANCASTER GATE in English

Lancaster Gate BrE AmE

often used in British newspapers to mean the English ↑ Football Association (FA). Lancaster Gate is a road in West London, where the FA building is.

Longman Dictionary of Contemporary English.      Longman - Словарь современного английского языка.