The fact that the surrounding softer rocks were eroded by wind and rain, leaving these huge outcrops high above the plain.
A spot of rain fell on her hand.
n. rain or shine;come rain or shine：不管晴雨；无论如何
Frances took her daughter walking every day, rain or shine.
n. right as rain：非常健康；状况良好
You'll be as right as rain soon.
The wind had whipped up and outside a light rain was falling.
A rain of stones descended on the police.
It rains a lot here.
It was raining hard, and she hadn't an umbrella.
Rockets, mortars and artillery rounds rained on buildings.
vt. it never rains but it pours：祸不单行；不雨则已，雨则倾盆
It never rains but it pours, was how she felt about all this death.
vt. to rain cats and dogs：下倾盆大雨
She wasn't wearing a coat, even though it was raining cats and dogs.
The police, raining blows on rioters and spectators alike, cleared the park.
in the rain