It's a source citations. The answer is D
Answer:
A large or excessive amount of something.
Explanation:
Synonyms can include, excess, abundance, overabundance, superfluity, surfeit, profusion, more than enough, too many, too much, enough and to spare, superabundance, surplus, glut, flood, torrent, deluge, embarrassment;
Is there a list of answers? if not, he had his lady at home, and was seriously longing to go home.
Tell someone you trust about your problems, you will turn out amazing! topic: friendship