Meaning of trade allowance in English:

trade allowance

noun

  • Trade discount.

Origin

Early 19th century; earliest use found in The Sun.