1 a : to send forth new growth (as buds or branches) : sprout b : bloom 2 : to grow and expand rapidly : flourish
No comments:
Post a Comment