immersed in French immersed in French immergé adj Under the surface of a liquid; sunk. Add to Flashcards