supermarket

1. (noun) a large self-service store selling groceries and household goods
Related Words: grocery, grocery store, hypermarket, market



Terms and Conditions of Use / Copyright Notice