lay siege to something

lay ˈsiege to something

surround a building, especially in order to speak to or question the person or people living or working there: The press and paparazzi laid siege to the star’s London flat in the hope of getting a photograph of her.
A siege is a military operation in which an army tries to capture a town by surrounding it and stopping the supply of food, etc. to the people inside.
See also: lay, siege, something