てっぽうあめ
Meanings
Noun
1. pelting rain; torrential rain; downpour
Composed of
gun; firearm; wooden pole that wrestlers strike in practice; puffer fish
rain; rainy day; rainy weather; the November suit (in hanafuda)