meaning of cash-and-carry

cash-and-carry meaning in General Dictionary

sold for money together with customer carries it away (no distribution solution)