seal off

definition: impose a blockade on
example:
speech part: verb
synonyms: blockade
definition: make tight
example:
speech part: verb
synonyms: seal
Video not found.