immersed in Latin immersed in Latin immersus adj Under the surface of a liquid; sunk. Add to Flashcards