SHOWERY

Definition of SHOWERY

  1. (adj)(of weather) wet by periods of rain