self-flattery









self-flattery


noun

  1. praise and exaggeration of one’s own achievements coupled with a denial or glossing over of one’s faults or failings; self-congratulation.
54 queries 0.557