1. The introduction of something new; a new idea, method, or technology
The company's latest innovation in smartphone technology impressed consumers.
A inovação mais recente da empresa em tecnologia de smartphones impressionou os consumidores.
2. The act or process of innovating; creating or introducing something new
Innovation is key to staying competitive in the market.
A inovação é fundamental para permanecer competitivo no mercado.
3. A new device, method, or creation
This medical innovation has saved countless lives.
Esta inovação médica salvou inúmeras vidas.