About us
Define
Definitions for
"Treatable"
Manageable; tractable; hence, moderate; not violent.
ftp.uga.edu