keep (someone) away from other people
使隔离
-
I secluded myself up here for a life of study and meditation .我把自己隔离在这里以求得一种学习和思索的生活。
"late Middle English (in the sense ‘obstruct access to’): from Latin