SMUG


Meaning of SMUG in English

adj. 25B6; adjective SELF-SATISFIED, self-congratulatory, complacent, superior, pleased with oneself, self-approving; Brit. informal like the cat that got the cream, I'm-all-right-Jack.

Concise Oxford thesaurus English vocabulary.      Краткий оксфордский словарь английского языка тезаурус.