Innovation lietuviškai

innovation n 1) naujovė; 2) novatoriškumas

Ką reiškia discovery anglų kalboje?