What is the difference between arrogant and smug?

1 answer

Arrogant is having or revealing an exaggerated sense of one's own importance or abilities. Smug is having or revealing an excessive pride or self-satisfaction. Arrogance is more about having an inflated sense of self-importance, while smugness is more about having an excessive pride in oneself.