LIVER Meaning of LIVER in English An organ in the upper abdomen that aids in digestion and removes waste products and worn-out cells from the blood. English dictionary of medicine. Английский словарь медицины. 2012