umbecast

/ˌʌmbɪˈkæst/

Definitions

1. verb

to scatter or spread something, especially rainclouds, over a wide area

“The storm would umbecast over the entire countryside, bringing much-needed rain.”

2. noun

a large, widespread raincloud or storm system

“The umbecast was so large it blocked out the sun and caused a power outage.”

Synonyms

  • disperse
  • scatter

Antonyms

  • accumulate
  • congregate