LIFE-SIZE Meaning of LIFE-SIZE in English [life-size] or life-sized adj (1841): of natural size: of the size of the original "a ~ statue" Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012