›COMMERCEa very large store where businesses can buy large quantities of products at lower prices than usual, or the system of buying products in large quantities in this way: He worked in a variety of jobs; in a supermarket, a cash-and-carry, and a video shop before deciding to go to university.As the market leader in cash and carry, they have pushed sales up by 5%.