Extensive superstore (11)
I believe the answer is:
hypermarket
(Other definitions for hypermarket that I've seen before include "Super-superstore" , "Megastore" , "Big out-of-town shop" , "Vast shop" , "Very large self-service store" .)
I believe the answer is:
hypermarket
(Other definitions for hypermarket that I've seen before include "Super-superstore" , "Megastore" , "Big out-of-town shop" , "Vast shop" , "Very large self-service store" .)