Stockade - What does it mean?
stockade | |
has no English definition.
an enclosure protected by a wall of wooden posts
(colloquial) a military prison
To enclose in a stockade.
is likely misspelled.
has no English definition.