Stockade

What is Stockade ?

Stockade is (noun) a strong fence made of thick upright poles

 

source: Easier English, Student Dictionary Upper Intermediate Level