Is superstore a hypermarket?
What is the difference between a supermarket and a superstore?
"Superstore" on road signs it means "large supermarket"; in self-service shop names it denotes an outlet larger than that particular chain's usual size.