egotistegoist[noun]Synonyms: egomaniac, bighead
(informal), boaster, braggart, narcissist
[TahlilGaran] English Synonym Dictionary ▲
e‧go‧tist /ˈiːɡətəst, ˈiːɡətɪst, ˈeɡ-/
noun [countable] someone who likes to talk about how great and important they think they are
—egotistic /ˌiːɡəˈtɪstɪk◂, ˌeɡ-/
adjective [TahlilGaran] Dictionary of Contemporary English ▲