Etymology
Advertisement

improvable (adj.)

1640s, from improve (v.) + -able.

Advertisement
Advertisement
Definitions of improvable

improvable (adj.)
susceptible of improvement;
From wordnet.princeton.edu