jump to corresponding sense entry
adjective
Very imposing or impressive; surpassing the ordinary (especially in size or scale).
synonyms: epic, heroic.
is similar to: big, large.
Find more on larger-than-life elsewhere: etymology - rhymes - Wikipedia.
debug info: 0.0303