DELECTATION Meaning of DELECTATION in English n. literary pleasure, enjoyment (sang for his delectation). [ ME f. OF (as DELECTABLE) ] Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012