replete

/rɪˈplit/
adjective
  1. Filled or well-supplied with something; having a full amount.
    • The library is replete with books on every subject.
    • The garden was replete with colorful flowers and buzzing bees.
    • Her speech was replete with inspiring stories and examples.
  2. Having eaten enough or too much; completely full of food.
    • The cat lay replete by the fireplace after finishing its meal.
    • He pushed his plate away, feeling pleasantly replete.
    • After the Thanksgiving dinner, everyone felt replete and sleepy.