Rain poured from the sky like teardrops.
Meaning: The rain was falling from the sky heavily and continuously, like tears.
Choice of Words: Poured means to flow heavily and continuously. Sky is the upper limit of the earth's atmosphere. Teardrops are drops of water that fall from the eyes when someone cries.
Alternative Expressions
Related Expressions