A LIFT Meaning of A LIFT in English energy, a positive feeling, a shot in the arm When I need a lift, I watch Oprah. She makes me feel good. English idioms vocab. Словарь английских идиом и выражений. 2012