To hold within limits
(Verb)
Impose a blockade on
(Verb)
Synonyms:
  1. seal
  2. blockade

Seal Off Is Also Mentioned In