FLATTER ONESELF


Meaning of FLATTER ONESELF in English

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

American idioms English vocabulary.      Английский словарь американских идиом.