isolate oneself

listen to the pronunciation of isolate oneself
English - English
{f} seclude oneself, place oneself in solitude