shopping center
nounDefinition of shopping center
: a group of retail stores and service establishments usually with ample parking facilities and usually designed to serve a community or neighborhood
— called also shopping plaza
Keep scrolling for more
Keep scrolling for more