Synonyms: salad days, bloom, bloom of youth
Definition: the best time of youth
Similar words: time of life
Definition: a period of time during which a person is normally in a particular life state