Google+

Anchor store

A major store (generally a department store), which is expected to draw customers to the shopping mall or to the hypermarket.