Word info

battleworks

Noun

Meaning

battleworks pl (plural only)

Protective infrastructure erected to protect weapons and soldiers during battle.

Source: en.wiktionary.org

Close letter words and terms