n. official permission, authorization; document which shows proof of authorization, certificate; freedom (of action, belief, etc.); lack of restraint, excessive freedom
LICENSE
Meaning of LICENSE in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012