• All-round

    Adjective

    adjective

    1. having a wide scope
    2. having many skills etc
    © Wiktionary