Find the word definition

Wiktionary
drug on the market

alt. (context idiomatic English) something which is overabundant at the moment and thus not in demand. n. (context idiomatic English) something which is overabundant at the moment and thus not in demand.