galleria

noun

Meaning

A large, often glass-covered shopping mall or architectural passageway designed to house multiple stores and public spaces.

Examples

  • The new city galleria features an impressive atrium that allows natural light to flood the interior.
  • We spent the entire afternoon wandering through the various levels of the downtown galleria.

Synonyms: mall, arcade, atrium, shopping complex