DELECTATION Meaning of DELECTATION in English n. literary pleasure, enjoyment (sang for his delectation). Etymology: ME f. OF (as DELECTABLE) Oxford English vocab. Оксфордский английский словарь. 2012