Rain fell hard on roof.
Meaning: Water that falls from the sky in drops was dropping or moving downward in a way that was not easily penetrated or broken on the upper covering of a building.
Choice of Words: Rain is water that falls from the sky in drops. Fell means to drop or move downward. Hard means not easily penetrated or broken. On means supported by or resting upon. Roof is the upper covering of a building.
Alternative Expressions
Related Expressions