DELECTATION


Meaning of DELECTATION in English

noun great pleasure; delight.

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