From Longman Business Dictionaryexhibition centreexhiˈbition ˌcentre British English, civic center American EnglishMARKETING a very large building or set of buildings used for exhibitions, and often other events such as concertsEarl’s Court Olympia is one of Europe’s most popular and busiest exhibition centres. → centre