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