store ·noun

Definition: a large shop where you can buy many different types of goods Level: B1