self-flattering

SELF-FLAT'TERING, a. [self and flatter.] Flattering one's self.