down payment Syllabification: (down pay·ment)Translate down payment | into French | into German | into Italian | into Spanish Definition of down payment noun an initial payment made when something is bought on credit. down payment in other Oxford dictionaries Definition of down payment in the British & World English dictionary