• Larger-than-life

    Full definition of larger-than-life

    Adjective

    larger-than-life

    1. Alternative form of larger than life
    © Wiktionary