Larger Than Life Meaning

Very imposing, renowned, or impressively influential.

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

RECENT SEARCHES