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.”
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.”