Synonyms: administrable
Definition: capable of being administered or managed
Similar words: manageable
Definition: capable of being managed or controlled