Lord's /lɔːrz $ lɔːrdz/
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.
[TahlilGaran] Dictionary of Contemporary English ▲