A new idea, method, or invention, or the process of creating such improvements.
From Latin 'innovatio', from 'innovare' (to renew, change). In Middle English and early Modern English it often meant a change in established customs, sometimes viewed with suspicion.
Try Another Word