English
improvable
From improve + -able.
A compound of improve + -able
Vulgar Latin prode ‘advantageous, profitable’
Old French prou ‘profit’
Anglo-Norman emprouwer
English improve
Today it means
adj Capable of being improved.
Language periods are conventional ranges, not dates for this word.
Etymograph / improvable