to reimburse for deferred payment - English Synonyms Dictionary