English Dictionary
Definition on sale or return in British English
on sale or return
phrase
1
an arrangement in which a shop can return to the wholesaler any goods that it is not able to sell
Example
The manufacturer let us have the toys on sale or return.
Synonyms and related words
