stockado

/ˈstɑkədoʊ/

Definitions

1. noun

A type of fortification or defensive structure with multiple layers or levels.

“The stockado system was designed to protect the city from enemy invasion.”

Synonyms

  • fortification
  • redoubt

Antonyms

  • vulnerability
  • weakness