military engine ( synonym found)

Definition of military engine:

°A siege engine, a weapon such as a catapult.

Back to Top