THE LIVING DAYLIGHTS


Meaning of THE LIVING DAYLIGHTS in English

the life, the consciousness When that dog barked, it scared the living daylights out of me.

English idioms vocab.      Словарь английских идиом и выражений.