mall

Definition

A large enclosed building or complex containing many stores, restaurants, and often entertainment facilities.

Español Un edificio cerrado grande o complejo con muchas tiendas, restaurantes y a menudo instalaciones de entretenimiento.

Example

"We spent the afternoon shopping at the downtown mall."