満喫

まんきつ having one's fill (of food or drink); eating (drinking) to one's heart's content

Why it means this

満 (full) + 喫 (partake of) — enjoying something to the full; savouring it (休暇を満喫する).

Breakdown

Each character links to its full entry — origin story, stroke order, and readings.