I'm searching for a word to describe a person who always steals credit of others and always hails himself/herself as the best.
Rulers of countries are generally portrayed with such a character. They have a fragile ego too.
I'm searching for a word to describe a person who always steals credit of others and always hails himself/herself as the best.
Rulers of countries are generally portrayed with such a character. They have a fragile ego too.
Depending on the particular context (e.g. formal/informal, neutral/derogatory, etc.), audience, and desired point of emphasis, words that might be considered include:
Check the dictionary of your choice for the specific nuance of each of these to find the best fit for your application.
This doesn't include the idea of "stealing credit," but you could call such a person egotistical, defined by MW as:
having, showing, or arising from an exaggerated sense of self-importance