1) (of behaviour etc) too self-confident or arrogant (presumptious)
having or showing a great deal of confidence
aggressive
of which there is no possible doubt
confident
too confident or sure of one's ability etc
self-assured
feeling, showing, self-confidence and self-satisfaction
lively
too confident
confident
hopeful; optimistic
happy; optimistic