Stockade

What is Stockade?

Stockade definition and meaning on Dictionary terms:
noun
Fortification. a defensive barrier consisting of strong posts or timbers fixed upright in the ground.
an enclosure or pen made with posts and stakes.
U.S. Military. a prison for military personnel.

verb (used with object), stock

Tags: