English liver noun❝Meaning 1A large lobed glandular organ in the abdomen of vertebrates, involved in many metabolic processes.in other languages:Czech játra (meaning 1)more translationsČZJmeaning 1meaning 3meaning 1meaning 1more translationsSPJmeaning 1more translationsÖGSmeaning 1more translationsУЖМmeaning 1more translationsUkrainian печінка (meaning 1)more translations❝Meaning 2The flesh of an animal's liver as food.in other languages:ČZJmeaning 2meaning 2meaning 2more translations