Stockade (Noun)
Meaning 1
A penal camp where political prisoners or prisoners of war are confined (usually under harsh conditions).
Classification
Nouns denoting man-made objects.
Synonyms
Hypernyms
Hyponyms
Meaning 2
Fortification consisting of a fence made of a line of stout posts set firmly for defense.
Classification
Nouns denoting man-made objects.