What does "stockade" mean?

Stockade: An inclosure, or pen, made with posts and stakes.

Additional senses

  1. 2.To surround, fortify, or protect with a stockade.

Sources