exceptionally striking or colourful
WordReference Random House Unabridged Dictionary of American English © 2025
larg•er-than-life
(lär′jər ᵺən līf′),USA pronunciation adj.
- exceedingly imposing, impressive, or memorable, esp. in appearance or forcefulness:a larger-than-life leader.
- 1945–50
Collins Concise English Dictionary © HarperCollins Publishers::
'larger-than-life' also found in these entries (note: many are not synonyms or translations):