flourish ·verb

Definition: to grow or develop well Level: C2