VariousWords beta
Related Terms:
Definitions:
Noun
overplus
plethora
superfluity
embarrassment
Definition: extreme excess; "an embarrassment of riches"
Definition: An excessive amount or number; an abundance.