“Larger than life” is an English idiom used to describe someone or something with impressive or outsized characteristics. It can be used for fictional characters or real people with amazing personalities. The phrase derives its power from exaggeration and is often used in obituaries or eulogies. If someone or something is described as larger than […]