site licence

Definitions

Computing

Information & Library Science

  • noun an official permit to an institution and its staff to use particular software
http://www.dictionarycentral.com/definition/site-licence.html