exclusive licence (for utilization) - English Synonyms Dictionary