self-deceiving - English Synonyms Dictionary