Oversupply



ENGLISH MEANING
noun
1.
An excessive supply.
verb
1.
(TRANSITIVE) To supply in excess.