Answer: hypermarts

AnswerCrossword Clue
hypermartsHYPERMART, a very large self-service store also HYPERMARKET