English Dictionary
◊ LIVER
liver
n 1: large reddish-brown glandular organ located in the upper
right portion of the abdominal cavity; secretes bile and
functions in metabolism
2: liver of an animal used as meat
3: someone who lives in a place; "a liver in cities"