Meaning of shop note in English:
shop note
noun
historicalA credit note exchangeable for goods at a shop.
Origin
Early 18th century.
Are You Learning English? Here Are Our Top English Tips
A credit note exchangeable for goods at a shop.
Early 18th century.