replete

adjective
  1. completely filled or supplied with something
  2. Usage: formal
  3. having eaten enough; satisfied with food
  4. Usage: formal

Examples