Terdapat 1 arti kata 'inviscerate' di Kamus Bahasa Inggris Terjemahan Indonesia.
Tembus pandang
Menurut Kamus Bahasa Inggris Terjemahan Indonesia, arti kata inviscerate adalah tembus pandang.