0%

ALL meanings of treatability

treat·a·ble
T t
  • adjective treatability able to be treated, especially medically: Some diseases are treatable but not curable. 1
  • noun treatability responsiveness to treatment 0
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?