PAY DOWN Meaning of PAY DOWN in English Pay on the spot, pay on delivery. Soule. Dictionary of English synonyms. Словарь английских синонимов. 2012