Definition
to cause something to fall in abundance, or to direct a substantial quantity of something, often with force or intensity
(通常指強烈地)大量降下或密集落下;(將某物)大批地射向
The storm rained down water in torrents, flooding the entire city.
暴雨傾盆而下,淹沒了整個城市。
The petals rained down from the trees, filling the venue with their fragrance.
花瓣從樹上紛紛落下,場地充滿了它們的香氣。
Fans rained down confetti onto the field at the end of the match.
比賽結束時,球迷們將五彩紙屑撒滿了球場。