power center

/P AW1 ER0 S EH0 N T ER0/
noun
  1. 1

    (retail) An unenclosed shopping center with a gross leasable area between 250,000 and 750,000 square feet.

  2. 2

    (geometry) A radical center.

  3. 3

    Used other than figuratively or idiomatically: see power, center.