delectation

Noun
  1. A feeling of extreme pleasure or satisfaction (synset 107506178)
    "his delight to see her was obvious to all"
  2. Act of receiving pleasure from something (synset 101073996)

Other Searches