LIVER


Meaning of LIVER in English

n. a person who lives in a specified way (a clean liver).

English main colloquial, spoken dictionary.      Английский основной разговорный словарь.