Definition of cash down in English:

cash down


  • With immediate and full payment at the time of purchase.

    ‘the price was £900 cash down’
    • ‘‘No one is walking in and putting cash down on new cars,’ said Pat Shanahan, owner of Isuzu dealership Airport Auto.’
    • ‘But City said it would have to be cash down or nothing.’