The phrase "cried a river" is often used to describe someone who is immensely upset and has shed a great deal of tears. However, there are several synonyms that can be used to vary and enhance the expression. Some examples include "wept profusely," "sobbed uncontrollably," "shed a deluge of tears," or "burst into inconsolable wailing." These phrases can be used to convey different levels of intensity and emotion in a situation where someone is crying heavily. Using synonyms helps to add variety and vividness to one's writing, making it more engaging and relatable.