administrable

Adjective
  1. Capable of being administered or managed (synset 301477949)

Found on Word Lists

Other Searches