1. SMUG (adjective): Meaning: having or showing an excessive pride in oneself or one’s achievements. Synonyms: bighead, conceitedness, ego, vainglory. Antonyms: diffidence, bashfulness, demureness, shyness. Usage: Because Amit had a smug attitud... Read more