• Have-a-go

    Full definition of have-a-go

    Adjective

    have-a-go

    1. daring, courageous, particularly in the face of unexpected adversity.
    © Wiktionary