flower of life noun3 •A hexagonal pattern of overlapping circles, associated with the New Age movement and sacred geometry.This image of the Flower of Life (Fig. 2-20) is not only found in Egypt, but all over the world. — 2000 •(figurative) Youth. •A flower on the tree of life. formsflowers of life