to give pleasure or satisfaction to (somebody)
to give in to or to satisfy (an urge, whim, etc)
to yield to (a feeling, whim, etc)
gratification noun
gratifier noun
gratifyingly adv
[early French gratifier from Latin gratificari to make oneself pleasing, from gratus pleasing, thankful]