Dictionary.com
Thesaurus.com

well-showered

  • a word derived from shower.
    shower
    noun
    a brief fall of rain or, sometimes, of hail or snow.