seal off
Verb
Synonyms:
seal
blockade
WordNet 3.0
Verb
(2)
make tight; secure against leakage
“seal the windows”
Synonyms:
seal
impose a blockade on
Synonyms:
blockade
Advertisement
Advertisement