Answer: hypermart

AnswerCrossword Clue
hypermarta very large self-service store also HYPERMARKET