English liver nounMeaning 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 translationsMeaning 2The flesh of an animal's liver as food.in other languages:ČZJmeaning 2meaning 2meaning 2more translations