stockade

stockade
noun
  1. a barrier formed from upright wooden posts or stakes, especially as a defence against attack or as a means of confining animals
    (防止攻击的)围桩,(关动物的)栅栏
    ■an enclosure bound by a stockade
    (用栅栏)围起的一块地方,围场
    we got ashore and into the stockade.
    我们上了岸并进入了一个用栅栏围起来的地方。
    ■(chiefly N. Amer.)a military prison
    (主北美)军事监狱
verb
  1. [with obj.][usu. as adj. stockaded]enclose (an area) by erecting such a barrier
    用栅栏围住
语源
  1. early 17th cent.: shortening of obsolete French estocade, alteration of estacade, from Spanish estacada, from the Germanic base of the noun stake
英语宝典
考试词汇表