shopping centre noun2 •An area hosting multiple retail stores, especially one with outdoor common areas. •(UK, Australia) A large retail outlet consisting of several shops.The streets radiated out from the new shopping centre like the spokes of a wheel. — 1968 formsshopping centres