(1)雨粒のように落ちる
(2)come down like raindrops
(3)come down like raindrops; "Bullets were spatting down on us"
さらに詳しく
(1)雨として落下する
(2)precipitate as rain; "If it rains much more, we can expect some flooding"