English dictionary
improvable meaning and definition
Definition and meaning of improvable at MeaningMonkey.org. improvable meaning and definition in the English Dictionary.IMPROVABLE adjective
Definition of improvable (adjective)
- susceptible of improvement
Source: Princeton University Wordnet