SELF-EXILED


Meaning of SELF-EXILED in English

[self-ex.iled] adj (1737): exiled by one's own wish or decision

Merriam-Webster English vocab.      Английский словарь Merriam Webster.