seal off - Englisch Synonyme Wörterbuch

seal off

v.
[1] seal
[2] blockade