What is the meaning of the word "delectation"?

Definitions:

  1. Act of receiving pleasure from something. copy to clipboard NOUN
    • She spent the afternoon reading her favorite poetry, much to her delectation. copy to clipboard
  2. Refers to delight, enjoyment, or pleasure, often of a refined or leisurely nature. copy to clipboard NOUN
    • The chef prepared a sumptuous feast for the delectation of his guests. copy to clipboard
  3. The feeling of great pleasure or satisfaction. copy to clipboard NOUN
    • The concert was a pure delectation for lovers of classical music. copy to clipboard

Synonyms: