Synonyms of 'cocksure'

arrogant, assured, certain, confident, decided, determined, overweening, poised, pompous, positive, proud, secure, self-assured, self-confident, self-important, self-reliant, sure, unfaltering, unhesitating, unwavering