Definition of Earl's Court from the Oxford Advanced Learner's Dictionary

     

    Earl's Court

     
    BrE
     
    ; NAmE
     
     
    jump to other results
  1. 1a large exhibition hall in west London, England, in which many important events are held, e.g. the Ideal Home Show events at Earl's Court
  2. 2an area of west London, part of the borough of Kensington, where there are many small hotels