Words · Less common
7 letters · 7 distinct letters
(of weather) wet by periods of rain
showery weather