sale or returnnoun [ U ]
ukusabbreviation S/R UKCOMMERCE a system in which goods are supplied to stores and can be returned if they are not sold within a particular period of time:
on sale or return The company estimates your seasonal stock needs and provides products on sale or return for the first year, to cut down on the risk.