palisade

/,pæli'seid/
Noun
  1. fortification consisting of a strong fence made of stakes driven into the ground
Verb
  1. surround with a wall in order to fortify

Khám phá thêm

Các từ liên quan

Từ đồng nghĩa

Từ gần giống

palisade
The soldiers built a wooden palisade around their camp.