A store selling a limited variety of food and pharmaceutical items, open long hours for the convenience of customers
English: convenience store
Less certain link between this word and this sense.
convenience store
English: convenience store
Less certain link between this word and this sense.