palisade

Noun

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

  • a timber palisade.

~ palisades plural

    Verb

    ~ palisades 3rd person; ~ palisaded past and past participle; ~ palisading present participle