1 a: to produce or yield flowers b: to support abundant plant life 2 a (1): to mature into achievement of one's potential (2): to flourish in youthful beauty, freshness, or excellence b: to shine out