lifesize Meaning, Definition & Usage

  1. adjective satellite being of the same size as an original
    life-sized; life-size; full-size.
    • a life-size sculpture

WordNet