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

More Specific Terms