close off


Meanings

  • stem the flow of;
  • isolate or separate;
  • block off the passage through;