to grow or develop vigorously
"In the right conditions, the garden will flourish and bloom beautifully."