What does cash-and-carry mean?

cash-and-carry meaning in General Dictionary

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