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. 2012