initial payment - English Synonyms Dictionary