IMPROVABLE Meaning of IMPROVABLE in English adj.1 that can be improved. 2 suitable for cultivation. Derivatives: improvability n. Oxford English vocab. Оксфордский английский словарь. 2012