Supermarket

A very large shop that sells food and other products for the home.

» GLOSSARY