IMPROVED


Meaning of IMPROVED in English

adj. increased in quality, enhanced, made better

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.