Answer:
It means inventions, creations, something non created before.
Step-by-step explanation:
in·no·va·tion
/ˌinəˈvāSH(ə)n/
noun
the action or process of innovating.
4.4m questions
5.6m answers