Common Noun Collocations of flourish

a, ability, almond, art, Buddhism, business, chance, decay, family, freedom, fruit, Glasgow, hand, hat, man, market, opportunity, order, person, plant, root, side, specie, spring, thing, time, trade, tree, trumpet, way