Answer: cockish

AnswerCrossword Clue
cockishcocky (arrogantly self-confident)