larger than life
Short definition from Wiktionary
Adjective
- Of greater size or magnitude than is naturally or normally the case; of larger size than life-size.
- Very imposing, renowned, or impressively influential.
- Alternative form of larger than life.
We haven’t written up larger than life yet: Simple and Standard meanings, examples and a quiz.