larger-than-life
lar·gert·han·life
adjective
1.
very imposing or impressive; surpassing the ordinary (especially in size or scale)
- “an epic voyage”
- “of heroic proportions”
- “heroic sculpture”
WordNet 2.1 (Princeton University). WordNet 2.1 Copyright Princeton University. All rights reserved.