larger than life
- adjective (adj)
Meaning: legendary
Synonyms:
awesome
celebrated
extraordinary
famed
famous
immortal
imposing
impressive
mythical
renowned
towering
Roget's 21st Century Thesaurus, Third Edition Copyright © 2013 by the Philip Lief Group.