innovate: meaning in law

To create something new.N. innovation

Browse all legal terms →