What is the meaning of the word "engine"?
Definitions:
-
an instrument or machine that is used in warfare, such as a battering ram, catapult, artillery piece, etc. noun
- medieval engines of war
-
something used to achieve a purpose noun
- an engine of change