self-fulfilling - English Synonyms Dictionary