Find the word definition

Wiktionary
sales on approval

n. (sale on approval English)