English synonyms about - contact  
licensing agreementcontract

licensing agreement

noun

1 licensing agreement

Contract giving someone the legal right to use a patent or trademark.


Find more on licensing agreement elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0408