Big Huge Thesaurus

larger-than-life

adjective

similar terms