Having one's fill (of food or drink); eating or drinking to one's heart's content.
週末は寿司を満喫した。
I enjoyed sushi to my heart's content over the weekend.
温泉でゆっくりと疲れを満喫した。
I fully relaxed and enjoyed the hot springs.
バイキングで好きな料理を満喫した。
I indulged in my favorite dishes at the buffet.
Enjoying something to the full; making the most of an experience (trip, event, free time, etc.).
旅行を満喫して、写真をたくさん撮った。
I fully enjoyed the trip and took lots of photos.
休日は家で読書を満喫するつもりだ。
I plan to spend my day off enjoying reading at home.
フェスを満喫できてよかった。
I'm glad I could fully enjoy the festival.