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