self-satisfying - English Synonyms Dictionary