city centre noun1 •The central business and shopping area of a city.In an effort to tackle mounting greenhouse gas emissions, the city of Hamburg, Germany, has decided to ban all cars from the city center by 2034. — 2014 formscity centres