if you pay money down on something, you pay part of the price and will pay the rest later:

中文解释

The deal left him almost $500 down.

正在查询

pargo monishes irrupt caique loving kindness basket agreement dress shoes for dear life preponderating crayon