larger than life

Idioms In English

What Does “larger than life” mean?

Definition:

Very imposing, renowned, or impressively influential.

Example(s)

He is such a special man; somewhat larger than life.

This idiom is in the life category.
Shopping Cart
Scroll to Top