surfeit, surplus, overload, glut, superfluity
Gain, surplus, excess are all synonyms for profit
Synonyms are for the noun 'abundance' are:copiousnessplenteousnessoversufficiencyprofusionbountyaffluence
Synonyms: drunk, intoxicated, wasted
infrequent, rare, limited, insufficient, inadequate, short, excess
A surplus is an extra amount of something, I guess you could compare them to leftovers in our time, but some synonyms are: excess, superabundance, surfeit, oversupply, remains, profusion, plethora, etc., etc., etc.
To understand the meaning of the word moderation, a perusal of the words synonyms may be helpful. Synonyms of the word moderation are: forbearance, constraint, equanimity, composer, restraint, calmness and fairness. Definition of the word moderation includes this description: avoidance of extremes or excess.
They are synonyms.
Synonyms
Relative and kin are synonyms.
They are synonyms.
synonyms
The synonyms for upon is on