self-exiled - English Synonyms Dictionary