seal off - Inglés Sinónimo Diccionario

seal off

v.
[1] seal
[2] blockade