to burgeon [ burgeoned ; burgeoned ]
Notices
  • put out leaves, young shoots or buds;begin to grow and flourish