LARGER-THAN-LIFE


Meaning of LARGER-THAN-LIFE in English

[larger-than-life] adj (1950): of the sort legends are made of "~ heroes"

Merriam-Webster English vocab.      Английский словарь Merriam Webster.