Noun
-
defensive structure consisting of walls or mounds built around a stronghold to strengthen it
-
military supplies
- ordnance store -
weapons considered collectively
- implements of war - weapons system
Verb
-
supply with weapons