1.a feeling of extreme pleasure or satisfaction;
his delight to see her was obvious to all
2.something or someone that provides pleasure; a source of happiness;
a joy to behold
1.give pleasure to or be pleasing to;
These colors please the senses
2.take delight in;
he delights in his granddaughter
3.hold spellbound