Berikut ini adalah penjelasan tentang terbenam dalam Kamus Melayu-Inggris
immersed in water; embedded