a
barricade or fence, made up of vertical stakes driven into the ground, for the purpose of protection

Translation:
English
Add