palisade - İngilizce Eşanlam Sözlük

palisade

v.
[1] wall , fence , fence in , surround