occasional rain - English Synonyms Dictionary