satiate
verbto satisfy completely, especially a desire or hunger
The chef's elaborate meal was designed to satiate the guests' long-standing appetite for rich, savory flavors.
Also satisfy · quench · fulfill · allay
Try typing it
Type all SAT words →