[noun] [U] [formal or humorous]And now, for your delectation (= great pleasure and enjoyment), we present the beautiful Margaret, famous fire-eater.
DELECTATION
Meaning of DELECTATION in English
Cambridge English vocab. Кембриджский английский словарь. 2012