DELECTATION Meaning of DELECTATION in English [ ˌdi:lɛk'teɪʃ(ə)n ]■ noun formal, chiefly humorous pleasure and delight.OriginME: via OFr. from L. delectatio(n-) , from delectare (see delight ). Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004