Innovation
noun
A new method, idea, or product
“The decade's most significant innovation came not from the established faculty but from a first-year student.”
A new method, idea, or product
“The decade's most significant innovation came not from the established faculty but from a first-year student.”
What does innovation mean?
Innovation is one of 1,969 SAT words in Professor Tas, a free story game where you learn them in context instead of from a list.