seal off
Explore definitions, synonyms, and language insights of seal off
Definitions
Verb
make tight; secure against leakage; "seal the windows"
Verb
impose a blockade on