rain down 像雨點般落下
rain down v : precipitate as rain; "If it rains much more, we can expect some flooding" [syn: rain]