surfeit

noun
  1. an excessive amount of something
  2. Usage: formal
  3. the state of being excessively full, especially from eating or drinking
  4. Usage: formal
verb
  1. to supply with too much of something
  2. Usage: formal; transitive
  3. to indulge excessively in something
  4. Usage: formal; reflexive

Examples