Definitions Found:

DELECTATION, delight, enjoyment