adjective exceedingly imposing, impressive, or memorable, especially in appearance or forcefulness: a larger-than-life leader. adjectiveexceptionally striking or colourful