immersed in ( synonym found)

Definition of immersed in:

°past tense of immerse.

Back to Top