Japanese dictionary
てっぽうあめ
pelting rain; torrential rain; downpour
Kanji details
・iron
・cannon
・gun
・rain