満喫

Noun

 * 1) having one's fill of food or drink
 * 2) full enjoyment

Verb

 * 1) have one's fill of food or drink
 * 2) fully enjoy