English synonyms about - contact  

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.0283