TREE OF LIFE Meaning of TREE OF LIFE in English [tree of life] (1880): a conventionalized and often ornate representation of a tree used as a decorative motif Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012