Answer:
The best answer is "siege."
Vicksburg could not be taken by direct assault, so it was taken by laying siege to the city. A siege refers to a military operation in which an attacking force surrounds a fortified location, cutting off its supplies and communication in order to force the surrender of the defenders.