palisade - Inglés Sinónimo Diccionario

palisade

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