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.

Wayne Magnuson. English idioms vocabulary.      Словарь английских идиом.