warehouse store

Noun

 * 1) A food and grocery retailer that sells goods piled on pallets or shelves, thus being able to offer deeper discounted prices than a traditional supermarket.

Synonyms

 * warehouse supermarket

Translations

 * Finnish: