subcenter
/ˈsʌbsɛntər/Definitions
1. noun
a smaller center or hub, especially one that serves a specific area or community
“The new subcenter in the downtown area offers a wide range of shopping and dining options.”
1. noun
a smaller center or hub, especially one that serves a specific area or community
“The new subcenter in the downtown area offers a wide range of shopping and dining options.”