Definitions of satiate:

  • verb:   fill to satisfaction
  • verb:   overeat or eat immodestly; make a pig of oneself
  • adjective:   supplied (especially fed) to satisfaction