plethora - English Synonyms Dictionary

plethora

n.
[1] overplus , superfluity , embarrassment