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.      Словарь английских идиом и выражений.