close in


Meanings

  • advance or converge on;
  • surround completely;