what does the word innovations mean?
<answer> The word innovation means something new or different introduced numerous innovations in the high-school curriculum. <context> innovation. 1  something new or different introduced: numerous innovations in the high-school curriculum. 2  the act of innovating; introduction of new things or methods.