seclude
v[Tn, Tn.pr]
~ sb/oneself (from sb) (fml 文) keep sb/oneself apart (from others) 使某人[自己](与他人)隔离
She secludes herself in her study to work. 她把自己关在书房里埋头研究.
You can't seclude yourself from the world. 人不能与世隔绝.
But even in the most favourable circumstances only a small fraction of the creatures that die are preserved in this way before decay sets in or, even more likely, before scavengers eat them.