DELECTATION


Meaning of DELECTATION in English

[de.lec.ta.tion] n (14c): delight, enjoyment

Merriam-Webster English vocab.      Английский словарь Merriam Webster.