deadstock

noun

Definitions of deadstock

English

goods that are held because they cannot be sold

Independent sports stores in Europe have long been cleaned out by US sellers looking for deadstock