Langimage
English
B2

the sole legal right to produce or sell something.

Meanings

the sole legal right to produce or sell something.

The company secured exclusive rights to the new technology.

Synonyms

Antonyms

Last updated: 2025/01/11 11:51