interest paid in advance - English Synonyms Dictionary