YourDictionary

shelfware - technical definition


Products that remain unsold on a dealer's shelf or unused by the customer.



link/cite print suggestion box