larger-than-life
Meaning, Definition & Usage
Dictionary
Related
adjective satellite
very imposing or impressive; surpassing the ordinary (especially in size or scale)
epic; heroic
.
an epic voyage
of heroic proportions
heroic sculpture
WordNet
Previous
lardry
lardy
lare
laredo
lares
Next
largely
largemouth
largeness
larger
largess