• Unhesitating

    Full definition of unhesitating

    Adjective

    unhesitating

    1. Not hesitating; with no hesitation.
    © Wiktionary