Definition, synonyms and related words
A quantity that falls in a shower.
Full of showers; rainy, teary, etc.