What is the meaning of the word "cash-and-carry"?

Definitions:

  1. sold for cash and the customer carries it away (no delivery service) copy to clipboard adjective
    • cashandcarry business copy to clipboard