Larger-than-life (noun) Definition, Meaning & Examples

adjective
  1. exceedingly imposing, impressive, or memorable, especially in appearance or forcefulness: a larger-than-life leader.
adjective
  1. exceptionally striking or colourful
Larger-than-life (noun) Definition, Meaning & Examples

More Definitions