Yahoo Web Search

Search results

  1. Dictionary
    Shop·ping cen·ter
    /ˈSHäpiNG ˌsen(t)ər/

    noun

    • 1. an area or complex of stores with adjacent parking.

    Powered by Oxford Languages