cash-and-carry - definition and synonyms

noun [countable] 

Your browser doesn’t support HTML5 audio

singularcash-and-carry
pluralcash-and-carries
  1. a large shop where people can buy large amounts of goods at a cheap price, often so that they can then sell them in their own shops