The train was late because of the heavy rain and storm.
Meaning: The train didn't arrive on time because of a lot of rain and strong winds.
Choice of Words: Late means not on time or arriving after the expected time. Heavy means having a lot of weight or being intense. Storm refers to severe weather conditions with strong winds, rain, or snow.
Alternative Expressions
Related Expressions