Etymology
Today it means: To promote oneself; to boast. Full definition →
self- + aggrandize.
Etymology from Wiktionary, CC BY-SA 4.0.