'cash-and-carry' definitions:

Definition of 'cash-and-carry'

(from WordNet)
adjective
Sold for cash and the customer carries it away (no delivery service); "cash-and-carry business"