ˌEarl's ˈCourt 1. a large building in London used especially for
exhibitions in which businesses show their new products:
This year's Boat Show opens at Earl's Court on Monday.2. the area of West London around this building
[TahlilGaran] Dictionary of Contemporary English ▲