An anchor store is the big department store at the mall. Depending on the size of the shopping center, there’s often more than one and at least two, with one at either end of the property.
Their large advertising budgets and wide range of desirable merchandise help anchor stores attract shoppers to the mall. Those shoppers often spend money at the anchors as well as at surrounding smaller retailers.