Definitions
noun
a contract governing the marketing of an item of merchandise
Look “distribution agreement” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
a contract governing the marketing of an item of merchandise