Idiom: Larger than life

Idiom Definitions for 'Larger than life'


If something is excessive or exaggerated, it is larger than life.
Download our Idioms eBooks - Download our English idioms eBooks now...

See also: