Synonyms of Life-sized in English :
Antonyms of Life-sized in English
Thesaurus of Life-sized in English
1. (adjective) being of the same size as an original