Meaning of LICENSE in English

(~s, licensing, ~d)

To ~ a person or activity means to give official permission for the person to do something or for the activity to take place.

...a proposal that would require the state to ~ guns...

Under the agreement, the council can ~ a U.S. company to produce the drug.

VERB: V n, V n to-inf, also V n to n

Collins COBUILD.      Толковый словарь английского языка для изучающих язык Коллинз COBUILD (международная база данных языков Бирмингемского университета) .