Synonyms of Larger-than-life in English :
Antonyms of Larger-than-life in English
Thesaurus of Larger-than-life in English
Larger-than-life
see definition of larger-than-lifeSynonyms of larger-than-life
1. (adjective) very imposing or impressive; surpassing the ordinary (especially in size or scale)