unhesitating
131outright — Synonyms and related words: absolute, absolutely, admitting no exception, all, all embracing, all encompassing, all out, all pervading, altogether, arrant, at once, bald, baldly, born, broad based, candidly, categorical, categorically, classical …
132overconfident — Synonyms and related words: arrogant, assured, audacious, brash, brazen, brazenfaced, cocksure, cocky, confident, convinced, decided, determined, foolhardy, hasty, heedless, hubristic, improvident, imprudent, impudent, incautious, indiscreet,… …