Look Up Another Term

Definition: plethora


An abundance or excess.