Idiom: Larger than life

What does 'Larger than life' mean?

If something is excessive or exaggerated, it is larger than life.


Idioms similar to 'Larger than life'

See also: