STOCKADE


Meaning of STOCKADE in English

(v. t.) To surround, fortify, or protect with a stockade.

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