Answer: EGOTIZES

AnswerCrossword Clue
EGOTIZESIndulges in self-praise.
EGOTIZESIndulges oneself.
egotizesEGOTIZE, to talk about oneself a lot, also EGOTISE