cash and carry
ˌcash and ˈcarry
noun [countable] British English
a shop where customers representing a business or organization can buy large amounts of goods at cheap prices
ˌcash and ˈcarry
noun [countable] British Englisha shop where customers representing a business or organization can buy large amounts of goods at cheap prices