What is the meaning of the word "showery"?

Definitions:

  1. wet by periods of rain copy to clipboard adjective
    • This has been showery weather. copy to clipboard

Synonyms: