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