Definitions of seal off:

  • verb:   impose a blockade on
  • verb:   make tight; secure against leakage