Tamil Dictionary 🔍

immersed

Im*mersed", p. p. & a. 1. Deeply plunged into anything, especially a fluid. 2. Deeply occupied; engrossed; entangled. 3. (Bot.) Defn: Growing wholly under water. Gray.


immersed - Similar Words