Search results
- Dictionaryhypermarket/ˈhʌɪpəˌmɑːkɪt/
noun
- 1. a very large self-service store with a wide range of goods and a large car park, typically situated outside a town. British
Powered by Oxford Dictionaries
noun
Powered by Oxford Dictionaries