seppellirsi

Etymology
lit. 'to be buried'.

Verb

 * 1) to stay in a place and never go out; to lock oneself away
 * 2) to immerse oneself in an activity
 * 1) to immerse oneself in an activity