History
History
Synonyms
UK
US
Meaning:
enchant

to charm or delight (a person)

delight, mesmerize

gratify

to give pleasure or satisfaction to (a person)

give pleasure; satisfy

DELECTATE as in Wiktionary
DELECTATE as in Wikipedia