Meaning of licensable in English:

licensable

adjective