"Rains on" can be replaced with many synonyms to add variety to one's writing and speech. Some examples of synonyms for "rains on" are "downpours on," "pours on," "showers on," "drizzles on," "falls upon," "drenches on," "deluges on," "washes over," "soaks on," and "sprinkles on." Using synonyms appropriately can help to avoid redundancy, especially in writing and public speaking. It not only adds creativity but also improves the quality of the work produced. Collegiate-level essays or business reports often require a certain level of vocabulary and synonyms are an excellent way to satisfy this requirement.