n. 1.a feeling of extreme pleasure or satisfaction 2.something or someone that provides pleasure delight v. 1.give pleasure to or be pleasing to 2.take delight in 3.hold spellbound