LARGER THAN LIFE


Meaning of LARGER THAN LIFE in English

looking or behaving in a way that is more interesting or exciting than other people, and so is likely to attract attention

SYN flamboyant :

He's a larger than life character.

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.