seal off - English Synonyms Dictionary

seal off

v.
[1] seal
[2] blockade