delight
sense 1: give pleasure to; be pleasing to
please delight
satisfy gratify
sense 2: take delight in; "he delights in his granddaughter"
delight enjoy revel
sense 3: hold spellbound
enchant enrapture transport enthrall ravish enthral delight
please delight
satisfy gratify