From Longman Dictionary of Contemporary Englishcash and carryˌcash and ˈcarry noun [countable] British English BBTSHOP/STOREa shop where customers representing a business or organization can buy large amounts of goods at cheap pricesFrom Longman Business Dictionarycash and carryˌcash and ˈcarry noun (plural cash and carrys) [countable]COMMERCE a very large shop where customers representing a business or organization can buy large amounts of goods at cheap pricesCash and carrys tend to offer a ‘no-frills’ service.a cash and carry warehouse