English word definition — powered by WordNet
the quality of being so overabundant that prices fall
supply with an excess of
Want to remember oversupply?