Etymology

self-aggrandize

Today it means: To promote oneself; to boast. Full definition →

Ask AI about its historyChatGPTClaudePerplexityGoogle AIGrok