The Vocalibrate dictionary

surfeit

/ˈsɝːfɪt/noun

an amount that is too large; an excess

After a surfeit of holiday sweets, I craved a plain salad.

Near in meaning
excessglutoverabundancesurplus
In the family
surfeitssurfeitedsurfeiting

More words worth knowing