@Gregory Well said!
Sprouting up
-
to produce leaves, hair, or other new developing parts, or (of leaves, hair, and other developing parts) to begin to grow:
Sprouting up meaning & definition 1 of Sprouting up.
-
If a large number of things sprout (up), they suddenly appear or begin to exist:
Sprouting up meaning & definition 2 of Sprouting up.
Similar Words