Overconfident beans unreasonably confident. Obscure means hidden, concealed or dubious.
objectionable
· olympic
outside
outstanding
obedient
overheadoutdooroverwhelming
· overwhelming
outstanding
obstructive is one
· outstanding
· zestful
· outstanding