larger-than-life
adjective
larg·er-than-life
Definition of larger-than-life
: of the sort legends are made of
larger-than-life heroes
Keep scrolling for more