noun a complex of stores, banks, movie theaters, etc.; shopping center.
shopping plaza 🔊 Listen to this noun a complex of stores, banks, movie theaters, etc.; shopping center. Share Facebook Twitter Google +