LORD'S


Meaning of LORD'S in English

Lord's /lɔːrz $ lɔːrdz/ BrE AmE

the most famous ↑ cricket ground in the UK, in northwest London. Many important cricket games are played there, and it is the ↑ headquarters of the MCC, the club which makes the rules for the game of cricket.

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