super store

     

Big-box store is a term that refers to a style of physically large chain store, an by extension to the company behind the store. The terms superstore, megastore, and supercenter also refer to these retail establishments.

Found pages about super store

Users that searched for super store