Cocksure

What is Cocksure ?

Cocksure is (adj) referring to someone who is so self-confident that they are annoying. Synonym smug

 

source: Easier English, Student Dictionary Upper Intermediate Level