STOCKADE Meaning of STOCKADE in English n. & v.n. a line or enclosure of upright stakes. v.tr. fortify with a stockade. [ obs. F estocade, alt. of estacade f. Sp. estacada: rel. to STAKE(1) ] Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012