Meaning of seal off
Definition of seal off
(verb)
make
tight;
secure
against leakage; "seal the windows"
impose
a
blockade
on
Other information on seal off
WIKIPEDIA results for
seal off
Amazon results for
seal off
Tweet