"Rains blows on" is a phrase commonly used when describing violent or aggressive behavior, especially in physical altercations. However, there are many synonyms that can be used instead of this phrase. Some alternative phrases include "lashes out at," "strikes repeatedly," "pounds on," "attacks relentlessly," "beats down upon," "assails," "batters," and "buffets." These synonyms can help to add variety and depth to your writing, as well as offering a more nuanced description of the action taking place. By using synonyms for "rains blows on," you can effectively convey the intensity and brutality of a situation without resorting to overused language.