found: Work cat.: Project flagship, 2005:t.p. (flagship stores in the UK) p. 12 (definition: a flagship store is the best, and largest, store of a retail chain at a prime location with the best features that best represents the brand)
found: Wikipedia, Aug. 22, 2006(Flagship. As with so many other naval terms, flagship has crossed over into common parlance, where it means the most important or leading member of a group. It has also come to be an adjective describing the most prominent or highly touted product, location, or service among those offered by a company. It now has common derivations such as the "flagship product" of a manufacturing company or "flagship store" of a retail chain)
found: Uncover the net web directory, Aug. 22, 2006:retail glossary (Flagship store. The leading store within a group, usually the biggest in size and stock holding and used as a benchmark against which other stores are measured)