unhesitating

/ʌnˈhɛzɪteɪtɪŋ/
adjective
  1. Done or said immediately, without any pause or doubt.
    • The soldier's unhesitating bravery saved his comrades.
    • She gave an unhesitating 'yes' when asked to help.
    • His unhesitating response showed he had already made up his mind.
Antonyms
What does "unhesitating" mean? | whatsthatwordmean | whatsthatwordmean