sproutage

/ˈsprautɪdʒ/

Definitions

1. noun

a sudden or rapid growth of new vegetation, especially after a period of dormancy

“The sudden sproutage of greenery in the garden after the spring rain was a welcome sight.”

Synonyms

  • eruption
  • growth

Antonyms

  • decline
  • withering