Stockade

v. t.
1970-01-01 · 3 · · · 0

释义

A line of stout posts or timbers set firmly in the earth in contact with each other (and usually with loopholes) to form a barrier, or defensive fortification.
上一条: Stock
下一条: Stockade