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