What is the meaning of Immerse?

To place within a fluid (generally a liquid, but also a gas).

To involve or engage deeply.

To map into an immersion.

Immersed; buried; sunk.

feminine plural of immerso

inflection of immergere:

  1. third-person singular past historic
  2. feminine plural past participle

third-person singular past historic

feminine plural past participle

vocative masculine singular of immersus

Source: wiktionary.org