What is the meaning of Immersed?

Under the surface of a liquid; sunk.

Deeply involved.

Lowered or sunken relative to a reference surface.

simple past and past participle of immerse

Source: wiktionary.org