Word Hen
What is the meaning of the word "
invention
"?
Definitions:
a creation, either a new device or process, resulting from study and experimentation
noun
The wheel was an invention that had a huge impact on humanity.
Synonyms:
innovation