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.