on an irregular basis - English Synonyms Dictionary