delight - give enjoyment to or be satisfying to; "These hues make sure you the senses"; "a delightful feeling"My expensive, do I've the honour of finally meeting the renowned psychic tipster or were you although the helper of the youthful mother who died so instantly in that delightful New Hampshire town?"I wanted a quick refresher. I have never cr