From Longman Business Dictionarycash saleˈcash sale [countable]COMMERCEa sale in which full payment is received immediately, rather than in regularmonthly paymentsThe shipping company announced the £360 million cash sale of its industrial services division. →sale