power center

Noun

 * 1)  An unenclosed shopping center with a gross leasable area between 250,000 and 750,000 square feet.
 * 2)  A radical center.