Etymology
Advertisement

superstore (n.)

1960, from super- + store (n.).

Advertisement