STOCKADE


Meaning of STOCKADE in English

■ noun

1》 a barrier or enclosure formed from upright wooden posts or stakes.

2》 chiefly N. Amer. a military prison.

■ verb enclose with a ~.

Derivatives

~d adjective

Origin

C17: shortening of obs. Fr. estocade , alt. of estacade , from Sp. estacada , from the Gmc base of stake 1 .

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.