surfeit
ˈsəːfɪt/Submit
noun
1.
an excessive amount of something.
"a surfeit of food and drink"
synonyms: excess, surplus, abundance, oversupply, superabundance, superfluity, overdose, glut, avalanche, deluge; More
verb
1.
cause (someone) to desire no more of something as a result of having...