English to English
delectation
(,d/i/l/E/k't/eI//S//@/n
)
noun (n)
a feeling of extreme pleasure or satisfaction(noun.feeling)
source: wordnet30
act of receiving pleasure from something(noun.act)
source: wordnet30
Great pleasure; delight.(noun)
source: webster1913