larger-than-life
English Dictionary
->
Letter L
-> larger-than-life
Search Dictionary:
larger-than-life Definition
(s)
very
imposing
or
impressive
;
surpassing
the
ordinary
(
especially
in
size
or
scale
); "
an
epic
voyage
"; "
of
heroic
proportions
"; "
heroic
sculpture
"
larger-than-life Synonyms
epic
heroic
larger-than-life
© Art Branch Inc.