History
History
History
UK
US
Meaning:

a supply in excess of demand

overabundance

more synonyms
synonyms mode
crossword mode
GLUT as in Wiktionary
GLUT as in Wikipedia