LARGER THAN LIFE


Meaning of LARGER THAN LIFE in English

"larger or prettier than people we know; bigger than life" In American movies, everything seems larger than life. Buildings are taller, women are sexier.

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