Definitions of larger-than-life:

  • adjective:   very imposing or impressive; surpassing the ordinary (especially in size or scale)