hold over a payment - English Synonyms Dictionary