SOR - definition and synonyms

noun [uncountable] business British 

Your browser doesn’t support HTML5 audio

/ˌes əʊ ˈɑː(r)/
  1. sale or return: an arrangement in which a shop can return any goods that it is not able to sell