Cite
 

Meaning of self-flattery

self-flat•ter•y

Pronunciation: (self"flat'u-rē, self'-), [key]
— n.
  1. praise and exaggeration of one's own achievements coupled with a denial or glossing over of one's faults or failings; self-congratulation.
Random House Unabridged Dictionary, Copyright © 1997, by Random House, Inc., on Infoplease.