satiate
verb
°To fill to satisfaction; to satisfy.
"Nothing seemed to satiate her desire for knowledge."
°To satisfy to excess.
adjective
°Filled to satisfaction or to excess.