TOP

Definition of long-life adjective from the Oxford Advanced American Dictionary

See long-life in the Oxford Advanced Learner's Dictionary