larger-than-life

adjective

  1. 1

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

    an epic voyage

    of heroic proportions

Synonyms

Also useful for “larger-than-life”:Crossword