Meaning of trade allowance in English:
trade allowance
noun
Trade discount.
Origin
Early 19th century; earliest use found in The Sun.
Are You Learning English? Here Are Our Top English Tips
Trade discount.
Early 19th century; earliest use found in The Sun.