periodic expenditure - English Synonyms Dictionary