LIFE-SIZE Meaning of LIFE-SIZE in English (also ~d ) ■ adjective of the same size as the person or thing represented. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004