noun washing yourself by standing upright under water sprayed from a nozzle
Synonymsshower bath
noun a brief period of precipitation
Synonymsrain shower
noun a sudden downpour (as of tears or sparks etc) likened to a rain shower
Synonymscascade
noun someone who organizes an exhibit for others to see
verb expend profusely; also used with abstract nouns
Synonymslavish
verb rain abundantly
Synonymsshower down
Source: WordNet 3.1, Princeton University
