satiate (verb) satiate: stuff, satisfy completely or excessively
Sinonime: cloy,
content, feed to gills,
fill, glut,
gorge,
gratify,
indulge, jade, nauseate, overdose, overfill, pall, sate,
saturate, slake,
surfeitAntonime: deprive, dissatisfy, leave wanting