しのつくあめ
Meanings
Expression
Noun
1. pelting rain; pouring rain; driving rain; downpour
Composed of
to pelt down (of rain); to pour
rain; rainy day; rainy weather; the November suit (in hanafuda)