落涙滂沱
Meanings
1
taru-adjective, adverb taking the 'to' particle
tears streaming down; shedding copious tears
Literary, dramatic expression for weeping profusely. Used in classical or elevated writing; not part of everyday speech.
Upon hearing the sad news, she broke down weeping, tears streaming down her face.