We do not currently know of any synonyms for military engine.
The noun military engine is defined as: