ENGLISH
REFERENCE

for life

idiom
B1

lasting for the rest of your time on earth; something that you have or do until you die.


© 2026 English Reference