← DefinitionshareGuessstockadeverbTo surround or protect with a stockade.nounA barrier or fence made of strong wooden posts or stakes, built for defense or to keep people or animals in or out.Synonymsbarriernounfencenounpalisadenoun