evergreen definition
evergreen. ( 1 of trees, shrubs, etc.) having green leaves throughout the entire year, the leaves of the past season not being shed until after the new foliage has been completely formed. 2  retaining its relevance, popularity, usefulness, etc.; enduring: Some toys are evergreen favorites. 3  Law.