InformeDesign: Glossary of Terms

hypermarket
(hypermarkets)

A large retail outlet that offers the products and services of both department and grocery stores.