LIFE Meaning of LIFE in English Life BrE AmE trademark a former US magazine known for having many interesting photographs of different places around the world. It stopped being ↑ publish ed in 2007. Longman Dictionary of Contemporary English. Longman - Словарь современного английского языка. 2012