The word surfeit refers to an excessive amount of something, often to the point of overindulgence or excess. A synonym for surfeit would therefore be excess. It can be used to describe both a surplus of something tangible (like food) or an abundance in a more figurative sense.