Meaning of self-exiled in English:

self-exiled

adjective

  • Sent into or living in voluntary or self-imposed exile.

Pronunciation

self-exiled

/ˌsɛlfˈɛkzʌɪld/ /ˌsɛlfˈɛɡzʌɪld/

Origin

Late 16th century; earliest use found in William Warner (d. 1609), poet and lawyer. From self- + exiled.