under licence
idiomPart oflicence
under licence — idiom
1. Made or done with official permission from a company or organization.
1.idiom
Definition
Made or done with official permission from a company or organization.
Example
The medicine is produced under licence in several countries.
They built the car under licence from the Japanese firm.