bn:00016390n
Noun Concept
AR
No term available
EN
A sudden downpour (as of tears or sparks etc) likened to a rain shower WordNet 3.0
Relations
Sources
DERIVATION