Which word MOST NEARLY matches the definition:
Abundantly supplied; abounding: Filled to satiation; gorged.Having one's appetite completely or excessively satisfied by food and drink; stuffed.
  1. cower
  2. enhance
  3. labyrinth
  4. replete
  5. tangible
A B C D E
1/10 SAVE