DELECTATION


Meaning of DELECTATION in English

[noun] [U] [formal or humorous]And now, for your delectation (= great pleasure and enjoyment), we present the beautiful Margaret, famous fire-eater.

Cambridge English vocab.      Кембриджский английский словарь.