innovate - Dictionary definition and meaning for word innovate
in(invent)+nov(novelty=new thing)...innovate...create :)