imbiber

noun
  1. a person who drinks, especially one who drinks alcohol regularly or excessively
  2. Usage: often used in formal or literary contexts
  3. a person or thing that absorbs or takes in something
  4. Usage: less common; used in technical or figurative contexts

Examples