Definitions of licence agreement
a negotiated and usually legally binding arrangement between two or more parties that gives formal permission or authority to do something
The hearing was about Group Lomos's decision to terminate a five-year licence agreement to use the Lomo brand.