American Dictionary
Definition life-size in American English
life-size adjective
adjective
Synonyms and related words

American Dictionary