battleworks
Noun
Meaning
battleworks pl (plural only)
Protective infrastructure erected to protect weapons and soldiers during battle.
Noun
battleworks pl (plural only)
Protective infrastructure erected to protect weapons and soldiers during battle.