Downpayment rhymes with:
nonpayment, copayment, nonpayment, payment, prepayment, repayment, arcement, claimant, copayment, embayment, nonpayment, payment, prepayment, rayment, repayment
Downpayment sounds like:
dampened, dumbfound, dumbfounded, dunavant, dunnavant