Another word for larger-than-life

Adjective

epic, heroic, larger-than-life - very imposing or impressive; surpassing the ordinary (especially in size or scale)

Example:- an epic voyage

Tweets containing the word larger-than-life

Source : WordNet