'seal off' definitions:

Definition of 'seal off'

(from WordNet)
verb
Make tight; secure against leakage; "seal the windows" [syn: seal, seal off]
verb
Impose a blockade on [syn: blockade, seal off]