"Shower of Rain"
Definition: someone who organizes an exhibit for others to see
Definition: expend profusely; also used with abstract nouns
Definition: washing yourself by standing upright under water sprayed from a nozzle
Synonyms: shower bath