[noun] [C] - an extremely large shop which sells food and/or other goods usually for use in the home at cheaper prices than most other shopsa food superstorea furniture superstorea DIY superstorea giant superstorean out-of-town superstorea discount superstore
SUPERSTORE
Meaning of SUPERSTORE in English
Cambridge English vocab. Кембриджский английский словарь. 2012