Common Verb Collocations of flourish

allow, announce, appear, be, begin, can, continue, develop, do, exist, find, finish, grow, have, let, live, make, may, might, must, need, say, see, seem, shall, should, survive, take, thrive, will