IMPROVABLE Meaning of IMPROVABLE in English adj. can improve, can become better; can be made better, capable of being enhanced Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012