seal off

verb

  1. 1

    impose a blockade on

  2. 2

    make tight; secure against leakage

    seal the windows

Synonyms

Also useful for “seal off”:Crossword