spleuchan

/ˈsplɪxən/

Definitions

1. noun

a Scottish term for a sudden or brief rain shower

“She grabbed her umbrella as a spleuchan rolled in.”

Synonyms

  • shower
  • squall

Antonyms

  • calm
  • clearing