SynonymX
Speak
Larger-Than-Life
Definition of Larger-Than-Life
1.
Very imposing or impressive; surpassing the ordinary (especially in size or scale)
Adjective Satellite
Synonyms for word "larger-than-life"
epic
heroic
Semanticaly linked words with "larger-than-life"
big
large