warehouse club

Noun

 * 1) A large retail store holding a wide selection of goods for sale at discounted prices to members of the club.
 * 2) The club itself.