satiate
sae-shee-ate
verb
To satisfy fully; to gratify to excess.
"The feast satiated our hunger after the long journey."
Thesaurus
Synonyms: sate, replete, fill, overgorge, overindulge, glut, gorge, stuff, binge, ingurgitate, gormandize, gormandise
Antonyms: insatiable, insatiate, unsatiable