The definition of ordnance is military weapons.(noun)
Mounted guns and other military weapons are an example of ordnance.
See ordnance in Webster's New World College Dictionary
Origin: contr. < ordinance, in restricted meaning
See ordnance in American Heritage Dictionary 4
Origin: Middle English ordnaunce
Origin: , variant of ordinaunce, order, military provision; see ordinance.
Learn more about ordnance