INNOVATE Meaning of INNOVATE in English v. n. Introduce novelties, make changes, make innovations. Soule. Dictionary of English synonyms. Словарь английских синонимов. 2012