larger-than-life (Adjective) — Very imposing or impressive; surpassing the ordinary (especially in size or scale).