Dictionary Workbench Ondict

Lord's

Dictionary entry view. Switch to definition mode above when you know the meaning but not the word.

Lord's
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.