flatter oneself

To be sure of your own talent or skill; highly confident.
I flatter myself that I am a better swimmer than he is.
No categories: