1. To supply in excess. 2. An excessive supply. 3. the quality of being so overabundant that prices fall
oversupply |