self-imposed exile

listen to the pronunciation of self-imposed exile
English - English

Definition of self-imposed exile in English English dictionary

self-imposed exile
banishment imposed on oneself
self-imposed exile
Favorites