RELATED WORDS
PARAPHRASING
to charm or delight (a person)
delight, mesmerize
to give pleasure or satisfaction to (a person)
give pleasure; satisfy