YourDictionary

immersed

adjective

  1. plunged into or as if into a liquid
  2. baptized by immersion
  3. Biol. embedded in another organ
  4. Bot. growing completely under water

Learn more about immersed

immersed

link/cite print suggestion box