vocabularyLearn English Online - Idiomatic Expressions

Definition of Idiomatic Expressions


What does larger than life mean?

Meaning of idioms with examples...

larger than life

Very imposing, renowned, or impressively influential.


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

This idiom is in the life category

More idioms