STOCKADE


Meaning of STOCKADE in English

(v. t.) An inclosure, or pen, made with posts and stakes.

Webster's English dictionary.      Английский словарь Webster.