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."