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


    Earl's Court

    ; 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