What is the meaning of the word "liver"?

Definitions:

  1. a person who has a special life style copy to clipboard noun
    • a high liver copy to clipboard
  2. someone who lives in a place copy to clipboard noun
    • a liver in cities copy to clipboard

Synonyms:

NearBy Words: