superstore - noun

singularsuperstore
pluralsuperstores