WikiWord

English

shopping center

noun

Meaning

  1. An area, either enclosed or unenclosed, hosting multiple retail establishments; a shopping mall.

Related words

Sources

  1. DictionaryAPI.dev English dictionary data