Online English Dictionary

Home

Overproduction


n.

Excessive production; supply beyond the demand.


© 2009 Dammam Community College