Synonyms for License (same or very similar meaning)
WordNet sense 1 (excessive freedom; lack of due restraint):
licence
WordNet sense 2 (a legal document giving official permission to do something):
permit, permit
WordNet sense 3 (authorize officially):
certify
WordNet sense 4 (the act of giving a formal (usually written) authorization):
permission
From the ODE community, based on WordNet
add/edit