palisade

?

ads

noun

ချွန်ထားသော သစ်တိုင်၊ သံတိုင်တို့ဖြင့် တည်ဆောက် ထားသော တပ်မြို့

  • a timber palisade.

verb

~ palisade verb; ~ palisaded past tense

thesaurus

~ 2 words related to palisade as Noun.

  1. fortification
  2. munition
ads