What does Anlieferungsverkauf mean?

Anlieferungsverkauf - German to English

cash-and-delivery sale