Definition:
Compare treatable with other words:
treatable vs. tretable
creatable vs. treatable
treatable vs. treatably
treatable vs. untreatable
intractable vs. treatable
incurable vs. treatable
treat vs. treatable
treatable vs. treaty