Definition

Replete with or characterized by abundance and enjoyment, especially in food and drink; luxuriously abundant, sumptuous.