INNOVATE


Meaning of INNOVATE in English

(v. t.) To change or alter by introducing something new; to remodel; to revolutionize.

Webster's English dictionary.      Английский словарь Webster.