enfrascar
Meanings
Verb
1. to bottle, (put in a bottle) (transitive)
2. to be deeply engaged or absorbed in (work, etc.) (reflexive)
Examples2
Tom estaba enfrascado en sus pensamientos.
Tom was deep in thought.
Pablo no lo había captado en su justa medida, siempre enfrascado en su trabajo
Pablo had not get it for its true worth, always immersed in his work