immersed in Catalan immersed in Catalan immers adj Under the surface of a liquid; sunk. Add to Flashcards