combo store


noun Informal.

a combined drugstore and supermarket.