IMPROVER Meaning of IMPROVER in English n. one who improves, one who makes better; one who makes land more valuable by cultivation or construction Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012