Definition of "life-long"

life-long