Word Definition

Licensable

  1. That can be licensed.

Synonyms

Antonyms