capricious

(adjective)

Meaning

given to sudden changes in mood

Example

"The capricious weather made planning the picnic difficult."

Synonyms

ficklewhimsicalvolatile

Antonyms

stablesteadypredictable